diff --git a/.cache/.cache_movies.json b/.cache/.cache_movies.json index 85b128e..e075096 100644 --- a/.cache/.cache_movies.json +++ b/.cache/.cache_movies.json @@ -104,6 +104,7 @@ "P:\\movies\\The Pixar Story (2007)": 854506572, "P:\\movies\\Jungle Cruise (2021)": 2823019748, "P:\\movies\\12 Angry Men (1957)": 734077147, + "P:\\movies\\Chainsaw Man - The Movie - Reze Arc (2025)": 5689971928, "P:\\movies\\Ordinary Angels (2024)": 1135142450, "P:\\movies\\Talladega Nights The Ballad of Ricky Bobby (2006)": 739346747, "P:\\movies\\Wildflower (2023)": 1019681602, @@ -235,7 +236,7 @@ "P:\\movies\\The Hunger Games Mockingjay - Part 2 (2015)": 1055438402, "P:\\movies\\Gran Turismo (2023)": 1938584359, "P:\\movies\\The Karate Kid Part III (1989)": 899715637, - "P:\\movies\\The Secret Life of Walter Mitty (2013)": 4747117665, + "P:\\movies\\The Secret Life of Walter Mitty (2013)": 2905432344, "P:\\movies\\Fight Club (1999)": 1074575924, "P:\\movies\\Queenpins (2021)": 1063260722, "P:\\movies\\V+H+S+Beyond (2024)": 837225023, @@ -498,6 +499,7 @@ "P:\\movies\\Christmas Is Canceled (2021)": 911964576, "P:\\movies\\Robin Hood (2018)": 1048056398, "P:\\movies\\Nightmare Alley (2021)": 1445587263, + "P:\\movies\\The Indian in the Cupboard (1995)": 854258984, "P:\\movies\\Jackass 4.5 (2022)": 873516129, "P:\\movies\\Robots (2005)": 682264199, "P:\\movies\\Under the Silver Lake (2018)": 1254357760, @@ -529,7 +531,7 @@ "P:\\movies\\Bill and Ted's Bogus Journey (1991)": 1873085140, "P:\\movies\\Honey Don't! (2025)": 861699209, "P:\\movies\\Honey, I Blew Up the Kid (1992)": 788453313, - "P:\\movies\\AJR - Somewhere in the sky (2026)": 15484584956, + "P:\\movies\\AJR - Somewhere in the sky (2026)": 17196066216, "P:\\movies\\Cyrano (2021)": 1186014065, "P:\\movies\\The Dark Tower (2017)": 960436348, "P:\\movies\\Good Boy! (2003)": 844713316, @@ -642,7 +644,7 @@ "P:\\movies\\Escape Room - Tournament of Champions (2021)": 921626525, "P:\\movies\\Mifune - The Last Samurai (2016)": 768839605, "P:\\movies\\Sympathy for the Devil (2023)": 869829272, - "P:\\movies\\Castle in the Sky (1986)": 5698246656, + "P:\\movies\\Castle in the Sky (1986)": 2878219338, "P:\\movies\\Spy (2015)": 1156590949, "P:\\movies\\The Twilight Saga Breaking Dawn Part 2 (2012)": 944218398, "P:\\movies\\Jackpot! (2024)": 1020818233, @@ -658,7 +660,7 @@ "P:\\movies\\Transporter 3 (2008)": 629053239, "P:\\movies\\Red Rocket (2021)": 1250775533, "P:\\movies\\Chaos (2005)": 848357261, - "P:\\movies\\Superman (2025)": 7519012512, + "P:\\movies\\Superman (2025)": 7506895444, "P:\\movies\\Layer Cake (2004)": 682551661, "P:\\movies\\Once Upon a Christmas Miracle (2018)": 819838950, "P:\\movies\\You Hurt My Feelings (2023)": 895680655, @@ -926,6 +928,7 @@ "P:\\movies\\The Last King (2016)": 905407195, "P:\\movies\\Mission - Impossible III (2006)": 735179006, "P:\\movies\\Novocaine (2025)": 1061019091, + "P:\\movies\\The Majestic (2001)": 1385129854, "P:\\movies\\Reptile (2023)": 1313172950, "P:\\movies\\I Want to Eat Your Pancreas (2018)": 1353764834, "P:\\movies\\Marry Me (2022)": 1079481145, @@ -944,11 +947,11 @@ "P:\\movies\\Kick Ass 2 (2013)": 843275479, "P:\\movies\\The Wedding Ringer (2015)": 845326733, "P:\\movies\\The Pirates of Penzance (1983)": 1022117947, - "P:\\movies\\Frankenstein (2025)": 1467000816, + "P:\\movies\\Frankenstein (2025)": 2571128585, "P:\\movies\\Juror #2 (2024)": 837718104, "P:\\movies\\Home Alone 2 Lost in New York (1992)": 906932153, "P:\\movies\\Miller's Girl (2024)": 896819725, - "P:\\movies\\Ponyo (2008)": 5677514449, + "P:\\movies\\Ponyo (2008)": 2589260641, "P:\\movies\\BASEketball (1998)": 994729312, "P:\\movies\\Hunter x Hunter - Phantom Rouge (2013)": 864950409, "P:\\movies\\Pirates of the Caribbean - At World's End (2007)": 6961369007, @@ -984,6 +987,7 @@ "P:\\movies\\Project X (2012)": 629929019, "P:\\movies\\Noelle (2019)": 1672914866, "P:\\movies\\Father Stu (2022)": 1200856435, + "P:\\movies\\The Rip (2026)": 686900019, "P:\\movies\\This Is Spinal Tap (1984)": 723408741, "P:\\movies\\Something's Gotta Give (2003)": 1177648050, "P:\\movies\\Sonic the Hedgehog 3 (2024)": 2182458211, @@ -1070,6 +1074,7 @@ "P:\\movies\\Space Jam (1996)": 578687899, "P:\\movies\\Pete Davidson - SMD (2016)": 1069413323, "P:\\movies\\Flags of Our Fathers (2006)": 944229565, + "P:\\movies\\Anaconda (2025)": 953973197, "P:\\movies\\Rebel Moon - Part Two - The Scargiver (2024)": 1194359371, "P:\\movies\\Assassins (1995)": 974722480, "P:\\movies\\Get a Job (2016)": 1348724237, @@ -1202,7 +1207,7 @@ "P:\\movies\\Cat Ballou (1965)": 726323060, "P:\\movies\\Vengeance (2022)": 1041686289, "P:\\movies\\Grandmas Boy - Unrated (2006)": 3252619401, - "P:\\movies\\Black Phone 2 (2025)": 3023870627, + "P:\\movies\\Black Phone 2 (2025)": 991462040, "P:\\movies\\Meg 2 - The Trench (2023)": 1114539079, "P:\\movies\\Boat Trip (2002)": 830910878, "P:\\movies\\It's a Wonderful Life (1946)": 733804964, @@ -1210,7 +1215,7 @@ "P:\\movies\\Predator 2 (1990)": 895162398, "P:\\movies\\The Gorge (2025)": 1231453173, "P:\\movies\\La La Land (2016)": 977766607, - "P:\\movies\\Wicked (2024)": 2896655653, + "P:\\movies\\Wicked (2024)": 4887890726, "P:\\movies\\Avengers - Endgame (2019)": 3122790516, "P:\\movies\\The Shakiest Gun in the West (1968)": 969101467, "P:\\movies\\Fallen (2016)": 705575945, @@ -1268,11 +1273,13 @@ "P:\\movies\\Rumor Has It (2005)": 734118585, "P:\\movies\\I Know What You Did Last Summer (2025)": 1073678669, "P:\\movies\\Good Will Hunting (1997)": 892110577, + "P:\\movies\\2 Guns (2013)": 1718101592, "P:\\movies\\Kingsman - The Golden Circle (2017)": 2304915523, "P:\\movies\\Pok\u00e9mon - Zoroark - Master of Illusions (2010)": 2611345352, "P:\\movies\\Fletch (1985)": 664836747, "P:\\movies\\The Naughty Nineties (1945)": 734165810, "P:\\movies\\Forrest Gump (1994)": 893527810, + "P:\\movies\\The Housemaid (2025)": 1402165027, "P:\\movies\\Space Cadet (2024)": 1071458039, "P:\\movies\\Airheads (1994)": 828119673, "P:\\movies\\A Very Harold and Kumar Christmas (2011)": 630395955, @@ -1405,7 +1412,7 @@ "P:\\movies\\Ted (2012)": 734466182, "P:\\movies\\Aladdin and the King of Thieves (1996)": 728873263, "P:\\movies\\Babylon A.D. (2008)": 786799637, - "P:\\movies\\The Iron Giant (1999) [YTS.AG]": 660613477, + "P:\\movies\\The Iron Giant (1999) [YTS.AG]": 3397706509, "P:\\movies\\Now You See Me (2013)": 1882029276, "P:\\movies\\Borderlands (2024)": 970657206, "P:\\movies\\Nate Bargatze - The Tennessee Kid (2019)": 588220164, @@ -1456,6 +1463,7 @@ "P:\\movies\\21 Bridges (2019)": 962489714, "P:\\movies\\The Way of War (2009)": 813711957, "P:\\movies\\Fountain of Youth (2025)": 1207508473, + "P:\\movies\\Icefall (2025)": 925683512, "P:\\movies\\Poor Things (2023)": 1368139716, "P:\\movies\\The Grinch (2018)": 766514459, "P:\\movies\\Horizon - An American Saga - Chapter 1 (2024)": 1747946545, @@ -1489,7 +1497,7 @@ "P:\\movies\\Justice League Dark - Apokolips War (2020)": 869559950, "P:\\movies\\Double Dragon (1994)": 793546431, "P:\\movies\\We Are Zombies (2024)": 770994180, - "P:\\movies\\Chitty Chitty Bang Bang (1968)": 4042950647, + "P:\\movies\\Chitty Chitty Bang Bang (1968)": 3765579997, "P:\\movies\\I am Legend (2007)": 472399898, "P:\\movies\\Seven Psychopaths (2012)": 787315239, "P:\\movies\\Ron's Gone Wrong (2021)": 1027827258, @@ -1527,6 +1535,7 @@ "P:\\movies\\Fast Charlie (2023)": 869642699, "P:\\movies\\How to Train Your Dragon - Homecoming (2019)": 207996772, "P:\\movies\\Sicario (2015)": 912462650, + "P:\\movies\\Wicked - For Good (2025)": 3120985566, "P:\\movies\\Jackass - The Movie (2002)": 824367944, "P:\\movies\\A Working Man (2025)": 1043126917, "P:\\movies\\Strange Darling (2024)": 1590251892, @@ -1541,7 +1550,7 @@ "P:\\movies\\The Fast and the Furious (2001)": 5478627345, "P:\\movies\\Incredibles 2 (2018)": 1044228698, "P:\\movies\\The Matrix Resurrections (2021)": 2928294009, - "P:\\movies\\Adventures in Babysitting (1987)": 1549954962, + "P:\\movies\\Adventures in Babysitting (1987)": 6516677810, "P:\\movies\\Hotel Chevalier (2007)": 261838198, "P:\\movies\\The Wrong Missy (2020)": 869974583, "P:\\movies\\Trainwreck (2015)": 815274516, @@ -1579,7 +1588,7 @@ "P:\\movies\\Zookeeper (2011)": 981973711, "P:\\movies\\S.W.A.T. - Firefight (2011)": 798125308, "P:\\movies\\Fear and Loathing in Las Vegas (1998)": 1139891404, - "P:\\movies\\Titan A E (2000)": 3476570883, + "P:\\movies\\Titan A E (2000)": 1835351351, "P:\\movies\\Polar Express (2004)": 576988238, "P:\\movies\\Rent (2005)": 1301863084, "P:\\movies\\Senseless (1998)": 859086713, @@ -1781,6 +1790,7 @@ "P:\\movies\\Ghost (1990)": 872499373, "P:\\movies\\Confessions of a Sociopathic Social Climber (2005)": 820262358, "P:\\movies\\Fatherhood (2021)": 1050118813, + "P:\\movies\\Fackham Hall (2025)": 936582195, "P:\\movies\\Subservience (2024)": 1017046283, "P:\\movies\\Ghost Rider (2007)": 785382199, "P:\\movies\\A Simple Favor (2018)": 1040985059, @@ -1840,6 +1850,7 @@ "P:\\movies\\Escape Plan (2013)": 908682088, "P:\\movies\\The Ref (1994)": 930232121, "P:\\movies\\Wicked in Concert - A Musical Celebration of the Iconic Broadway Score (2021)": 818100570, + "P:\\movies\\Greenland 2 - Migration (2026)": 943899085, "P:\\movies\\Green Book (2018)": 1151686856, "P:\\movies\\The Promised Land (2023)": 1226082196, "P:\\movies\\What Dreams May Come (1998)": 857736630, @@ -1883,6 +1894,7 @@ "P:\\movies\\Hedwig and the Angry Inch (2001)": 810161059, "P:\\movies\\Pitch Perfect (2012)": 837429394, "P:\\movies\\17 Again (2009)": 682285669, + "P:\\movies\\The Pagemaster (1994)": 724720244, "P:\\movies\\Samaritan (2022)": 983660230, "P:\\movies\\The Big Wedding (2013)": 735194427, "P:\\movies\\After Yang (2022)": 921072277, @@ -1937,6 +1949,7 @@ "P:\\movies\\Don't Worry Darling (2022)": 1185486796, "P:\\movies\\EXmas (2023)": 902288983, "P:\\movies\\Bloodsucking Bastards (2015)": 465707606, + "P:\\movies\\Eyes Wide Shut (1999)": 1040862316, "P:\\movies\\The Adam Project (2022)": 1027674654, "P:\\movies\\Return to Halloweentown (2006)": 845999399, "P:\\movies\\The Shawshank Redemption (1994)": 890203389, @@ -1957,6 +1970,7 @@ "P:\\movies\\How Do You Know (2010)": 840109851, "P:\\movies\\The Banshees of Inisherin (2022)": 1097189847, "P:\\movies\\That Awkward Moment (2014)": 790384155, + "P:\\movies\\Predator - Badlands (2025)": 2650669959, "P:\\movies\\That Thing You Do! (1996)": 1038332384, "P:\\movies\\Dick Van Dyke - 98 Years of Magic (2023)": 845595166, "P:\\movies\\Alien - Covenant (2017)": 960883732, @@ -1965,6 +1979,7 @@ "P:\\movies\\The Tuxedo (2002)": 950465479, "P:\\movies\\Mean Machine (2001)": 900694386, "P:\\movies\\Fool's Paradise (2023)": 947712357, + "P:\\movies\\Rental Family (2025)": 1780022015, "P:\\movies\\Kraven the Hunter (2024)": 2522178586, "P:\\movies\\Adventures of the Crystal Skull (2022)": 959015830, "P:\\movies\\Transformers - Revenge of the Fallen - IMAX (2009)": 1075276944, @@ -2107,6 +2122,7 @@ "P:\\movies\\Mission - Impossible - Fallout (2018)": 1335382319, "P:\\movies\\Doctor Strange (2016)": 1877480063, "P:\\movies\\Jacob's Ladder (1990)": 735664174, + "P:\\movies\\How to Lose Friends & Alienate People (2008)": 1655301563, "P:\\movies\\No Man's Land (2021)": 1107535937, "P:\\movies\\The Secret Life Of Pets (2016)": 663453835, "P:\\movies\\Fanboys (2008)": 424393500, @@ -2407,7 +2423,7 @@ "P:\\movies\\Godzilla - King of the Monsters (2019)": 2392130518, "P:\\movies\\Evil Dead Rise (2023)": 930995374, "P:\\movies\\The 13th Warrior (1999)": 787940026, - "P:\\movies\\Totally Killer (2023)": 1011804551, + "P:\\movies\\Totally Killer (2023)": 1011803967, "P:\\movies\\My Son (2021)": 920633492, "P:\\movies\\F1 (2025)": 4044896041, "P:\\movies\\Wake Up, Ron Burgundy - The Lost Movie (2004)": 895430443, @@ -2487,6 +2503,7 @@ "P:\\movies\\Spider-Man - Far From Home (2019)": 1838406206, "P:\\movies\\Jack Reacher (2012)": 2051597479, "P:\\movies\\The Meg (2018)": 1019483886, + "P:\\movies\\Dracula - A Love Tale (2025)": 2471949265, "P:\\movies\\Violent Night (2022)": 1906909883, "P:\\movies\\House of Gucci (2021)": 1519261888, "P:\\movies\\Mulholland Falls (1996)": 852069037, @@ -2499,6 +2516,7 @@ "P:\\movies\\Babes in Toyland (1986)": 924481001, "P:\\movies\\Shadow in the Cloud (2020)": 803144260, "P:\\movies\\Cruella (2021)": 1756608379, + "P:\\movies\\The A-Team (2010)": 2077044255, "P:\\movies\\A Complete Unknown (2024)": 1360546242, "P:\\movies\\Downton Abbey (2019)": 1126007124, "P:\\movies\\Cobweb (2023)": 850030754, @@ -2524,7 +2542,7 @@ "P:\\movies\\Twilight Saga (2008)": 733993564, "P:\\movies\\Ant-Man and the Wasp - Quantumania (2023)": 2465775600, "P:\\movies\\Happy Gilmore (1996)": 2221761502, - "P:\\movies\\Lilo & Stitch (2025)": 1952382233, + "P:\\movies\\Lilo & Stitch (2025)": 1910457010, "P:\\movies\\Tropic Thunder (2008)": 3731087721, "P:\\movies\\Paradise Hills (2019)": 888765279, "P:\\movies\\The Princess (2022)": 905678442, @@ -2615,7 +2633,7 @@ "P:\\movies\\Youngblood (1986)": 978057487, "P:\\movies\\Inglourious Basterds (2009)": 2855779029, "P:\\movies\\Black or White (2014)": 911771671, - "P:\\movies\\AJR - The Maybe Man Immersive Concert Experience (2024)": 4591719568, + "P:\\movies\\AJR - The Maybe Man Immersive Concert Experience (2024)": 4590528226, "P:\\movies\\Animal House (1978)": 787489930, "P:\\movies\\Cinderella (2015)": 1763561462, "P:\\movies\\I'll Be Home for Christmas (1998)": 769320107, @@ -2627,7 +2645,7 @@ "P:\\movies\\The House Next Door - Meet the Blacks 2 (2021)": 937961928, "P:\\movies\\Night Carnage (2025)": 885269536, "P:\\movies\\Fun Size (2012)": 832672248, - "P:\\movies\\Treasure Planet (2002)": 2394487452, + "P:\\movies\\Treasure Planet (2002)": 2102197957, "P:\\movies\\Buddy Games (2019)": 931506466, "P:\\movies\\Frozen (2013)": 1755005744, "P:\\movies\\Hick (2011)": 1541176867, @@ -2679,6 +2697,7 @@ "P:\\movies\\The Terminal (2004)": 918008983, "P:\\movies\\Halloween Ends (2022)": 1068551616, "P:\\movies\\The Ice Age Adventures of Buck Wild (2022)": 780735444, + "P:\\movies\\Zootopia 2 (2025)": 1040376280, "P:\\movies\\I Kill Giants (2017)": 964012641, "P:\\movies\\Pet Sematary - Bloodlines (2023)": 842599939, "P:\\movies\\Transformers The Last Knight (2017)": 1198797121, @@ -2693,7 +2712,7 @@ "P:\\movies\\Pok\u00e9mon Ranger and the Temple of the Sea (2006)": 2924673291, "P:\\movies\\Dredd (2012)": 682593722, "P:\\movies\\Fred Claus (2007)": 1979727577, - "P:\\movies\\Bucky Larson - Born to Be a Star (2011)": 1917423323, + "P:\\movies\\Bucky Larson - Born to Be a Star (2011)": 1455649614, "P:\\movies\\Bad Sister (2015)": 837137789, "P:\\movies\\All About Steve (2009)": 682260732, "P:\\movies\\Dungeons & Dragons - Wrath of the Dragon God (2005)": 1008913656, diff --git a/.cache/.cache_tv.json b/.cache/.cache_tv.json index 5f40ccb..be109a7 100644 --- a/.cache/.cache_tv.json +++ b/.cache/.cache_tv.json @@ -1,322 +1,328 @@ { - "P:\\tv\\Hero Inside (2023)": 7372329680, - "P:\\tv\\Below Deck": 47516712212, - "P:\\tv\\The Penguin": 4459075060, - "P:\\tv\\Banshee (2013)": 25030541772, - "P:\\tv\\Dungeons & Dragons": 6660128393, - "P:\\tv\\Made For Love (2021)": 2211136772, - "P:\\tv\\Sirens (2025)": 4246622090, - "P:\\tv\\Landman (2024)": 35968103808, - "P:\\tv\\Last Man Standing": 49393251846, - "P:\\tv\\Alien - Earth (2025)": 2926145405, - "P:\\tv\\The Big Door Prize": 2314902686, - "P:\\tv\\Government Cheese (2025)": 15970704500, - "P:\\tv\\In the Dark (2019)": 2555891397, - "P:\\tv\\Tulsa King": 41351406080, - "P:\\tv\\Dopesick": 2571994785, - "P:\\tv\\Taylor (2025)": 2621206209, - "P:\\tv\\Star Trek Lower Decks": 33090597113, - "P:\\tv\\Face Off (2011)": 83155672195, - "P:\\tv\\Catch-22": 7113496871, - "P:\\tv\\Canada's Drag Race": 106759553819, - "P:\\tv\\Over the Garden Wall": 2937573633, - "P:\\tv\\The Traitors (US) (2023)": 48149750078, - "P:\\tv\\1923": 22125507023, - "P:\\tv\\Loki": 20082144632, - "P:\\tv\\House of the Dragon": 23959073249, - "P:\\tv\\The Trunk (2024)": 16810949304, - "P:\\tv\\The Chosen (2019)": 54241850899, - "P:\\tv\\Lucky Hank": 7336222432, - "P:\\tv\\Station Eleven": 2708694925, - "P:\\tv\\Kitchen Nightmares UK": 11563663098, - "P:\\tv\\The Good Lord Bird (2020)": 5619421375, - "P:\\tv\\Wolf Pack": 6844099384, - "P:\\tv\\Below Deck Mediterranean": 40713122628, - "P:\\tv\\The Old Man (2022)": 26139845941, - "P:\\tv\\Schitt's Creek": 9325109901, - "P:\\tv\\Mr. & Mrs. Smith (2024)": 5316681916, - "P:\\tv\\Percy Jackson and the Olympians": 3558450335, - "P:\\tv\\Firefly (2002)": 7517428895, - "P:\\tv\\Ballers": 13002096756, - "P:\\tv\\Bupkis": 13034439710, - "P:\\tv\\The Offer": 9070667475, - "P:\\tv\\Life After People (2009)": 45628647899, - "P:\\tv\\The Lord of the Rings - The Rings of Power": 12834498889, - "P:\\tv\\Paradise (2025)": 8024209737, - "P:\\tv\\Nobody Wants This": 11516933757, - "P:\\tv\\Shrinking (2023)": 17293593983, - "P:\\tv\\Hawkeye": 13524278345, - "P:\\tv\\Home Economics": 14315967074, - "P:\\tv\\Time Bandits (2024)": 6997478287, - "P:\\tv\\Lessons in Chemistry (2023)": 5485801173, "P:\\tv\\1883": 4514294832, - "P:\\tv\\Love, Death & Robots (2019)": 8204860116, - "P:\\tv\\The Legend of Vox Machina": 25197294503, - "P:\\tv\\Harry Potter - Wizards of Baking (2024)": 23545641052, - "P:\\tv\\The Bachelor": 40368931577, - "P:\\tv\\American Horror Story": 142468660014, - "P:\\tv\\Yellowstone (2018)": 89724605866, - "P:\\tv\\St. Denis Medical (2024)": 19403375683, - "P:\\tv\\Cobra Kai": 39761471967, - "P:\\tv\\Power (2014)": 20414619656, - "P:\\tv\\The Originals (2013)": 72912846985, - "P:\\tv\\The Edge of Sleep": 1358235145, + "P:\\tv\\1923": 22125507023, "P:\\tv\\3 Body Problem": 11369334730, - "P:\\tv\\New Girl": 40676856398, - "P:\\tv\\Assembly Required (2021)": 5737519036, "P:\\tv\\30 Rock (2006)": 81412969909, - "P:\\tv\\Rupauls Drag Race UK vs The World": 35504142221, - "P:\\tv\\Daredevil - Born Again (2025)": 7647367391, - "P:\\tv\\Brooklyn Nine Nine": 45722673163, - "P:\\tv\\Taskmaster - Champion of Champions": 2700754514, - "P:\\tv\\Kim's Convenience": 30475634673, - "P:\\tv\\The Office (US)": 161867626607, - "P:\\tv\\Stranger Things (2016)": 66712664909, - "P:\\tv\\Rupaul's Drag Race Vegas Revue": 2532474468, - "P:\\tv\\The Umbrella Academy": 55348092191, - "P:\\tv\\Secret Celebrity RuPaul's Drag Race": 4211193920, - "P:\\tv\\Andor (2022)": 25679584728, - "P:\\tv\\The Bondsman (2025)": 3112664353, - "P:\\tv\\Ghosts (2021)": 4574333812, - "P:\\tv\\Interior Chinatown": 3167640001, - "P:\\tv\\Selfie": 5013734266, - "P:\\tv\\Supernatural": 209274293691, - "P:\\tv\\Superman and Lois": 44881535930, - "P:\\tv\\Black Sails (2014)": 11356486450, - "P:\\tv\\Taskmaster (CA) (2022)": 2431664380, - "P:\\tv\\The Last of Us": 30545352719, - "P:\\tv\\Halo": 6961206915, - "P:\\tv\\Home Improvement 1991": 48878774505, - "P:\\tv\\Detroiters (2017)": 33750584701, - "P:\\tv\\Wildemount Wildlings (2025)": 3348907992, - "P:\\tv\\Terminator Zero": 3384699699, - "P:\\tv\\Um, Actually": 12360993522, - "P:\\tv\\The Rain (2018)": 2941174698, - "P:\\tv\\Harley Quinn": 20857796821, - "P:\\tv\\Lawmen - Bass Reeves (2023)": 5363156538, - "P:\\tv\\Parks and Recreation": 37277190974, - "P:\\tv\\Mythic Quest": 16965795814, - "P:\\tv\\Invincible (2021)": 19742824176, - "P:\\tv\\The Bear (2022)": 43665628138, - "P:\\tv\\Jentry Chau vs. the Underworld (2024)": 1406237358, - "P:\\tv\\Countdown (2025)": 8935252687, - "P:\\tv\\The Great British Bake Off": 78, - "P:\\tv\\Smartypants": 15959708127, - "P:\\tv\\Scenes from a Marriage (US)": 12493986505, - "P:\\tv\\The Franchise (2024)": 2981270395, - "P:\\tv\\Chad Powers (2025)": 2474659236, - "P:\\tv\\Doctor Who (2005)": 5820708419, - "P:\\tv\\Bad Monkey": 7767595411, - "P:\\tv\\Swimming with Sharks": 4426141798, - "P:\\tv\\English Teacher": 7603165476, - "P:\\tv\\Resident Alien (2021)": 17522605407, - "P:\\tv\\Krypton (2018)": 10875524680, - "P:\\tv\\Vikings (2013)": 194095449878, - "P:\\tv\\Arcane (2021)": 19588567847, - "P:\\tv\\Ludwig (2024)": 2670615425, - "P:\\tv\\Canada's Drag Race vs The World": 7844155647, - "P:\\tv\\BattleBots (2015)": 69, + "P:\\tv\\A Knight of the Seven Kingdoms (2026)": 1632634109, "P:\\tv\\Abbott Elementary (2021)": 24595462535, - "P:\\tv\\Billy the Kid": 44803721006, - "P:\\tv\\Quantum Leap 2022": 8902776416, - "P:\\tv\\Obi-Wan Kenobi": 13867986923, - "P:\\tv\\Matlock (2024)": 34470939613, - "P:\\tv\\The Fall of Diddy (2025)": 2431035593, - "P:\\tv\\Kaos": 5164057710, - "P:\\tv\\Shifting Gears (2025)": 13556293879, - "P:\\tv\\Saving Hope": 33116225358, - "P:\\tv\\Gen V (2023)": 16871757804, - "P:\\tv\\Below Deck Sailing Yacht": 12706704039, - "P:\\tv\\Monarch Legacy of Monsters": 18371826949, - "P:\\tv\\High Potential": 24845798484, - "P:\\tv\\Band of Brothers (2001)": 15129362120, - "P:\\tv\\Quantum Leap (1989)": 39284023472, - "P:\\tv\\Harley and the Davidsons": 76, - "P:\\tv\\Rupaul's Drag Race All Stars": 60579323023, - "P:\\tv\\Amazing Stories (2020)": 4281304451, - "P:\\tv\\Murder She Wrote": 12095973826, - "P:\\tv\\Kitchen Nightmares US": 56092851597, - "P:\\tv\\Game Changer": 38317757866, - "P:\\tv\\Taskmaster AU": 20527610746, - "P:\\tv\\Fallout": 20302317773, - "P:\\tv\\Young Sheldon": 21714069112, - "P:\\tv\\Vice Principals (2016)": 18406955713, - "P:\\tv\\Adventuring Academy": 62196997373, - "P:\\tv\\Solar Opposites": 1138214210, - "P:\\tv\\Pok\u00e9mon Concierge (2023)": 1134616527, - "P:\\tv\\Better Call Saul": 31152560439, - "P:\\tv\\Counterpart": 4875616955, - "P:\\tv\\The Paper (2025)": 8102218176, - "P:\\tv\\Chuck": 32193192829, - "P:\\tv\\The Bachelorette": 9927266246, - "P:\\tv\\Wandavision": 10099450034, - "P:\\tv\\Pantheon": 13397374449, - "P:\\tv\\The Gilded Age": 90505242840, - "P:\\tv\\Gastronauts": 9365810750, - "P:\\tv\\American Gods (2017)": 43921706762, - "P:\\tv\\The IT Crowd (2006)": 9239572772, - "P:\\tv\\Winning Time - The Rise of the Lakers Dynasty (2022)": 37911197652, - "P:\\tv\\Monet's Slumber Party": 8253206091, - "P:\\tv\\Walker": 5492500161, - "P:\\tv\\Stargirl": 9507100884, - "P:\\tv\\House of Guinness (2025)": 5444928896, - "P:\\tv\\Father Brown": 18896564477, - "P:\\tv\\Silo (2023)": 12897630564, - "P:\\tv\\Your Honor (2020)": 25879839349, - "P:\\tv\\Welcome to Wrexham": 66664948104, - "P:\\tv\\Royal Pains (2009)": 1247586112, - "P:\\tv\\The Continental (2023)": 1920206807, - "P:\\tv\\Citadel": 2339699246, - "P:\\tv\\The 10th Kingdom (2000)": 14174589505, - "P:\\tv\\Parlor Room": 12022280605, - "P:\\tv\\Its Always Sunny in Philadelphia": 84650830434, - "P:\\tv\\Star Wars - Skeleton Crew (2024)": 2940779001, - "P:\\tv\\Rupaul's Drag Race": 59664530796, - "P:\\tv\\Only Murders in the Building (2021)": 2379838148, - "P:\\tv\\Running Man": 10279755878, - "P:\\tv\\Shetland": 18537045340, "P:\\tv\\Adults (2025)": 6845585714, - "P:\\tv\\iCarly (2021)": 19966043984, - "P:\\tv\\Villainous (2017)": 1961793524, - "P:\\tv\\The Terminal List - Dark Wolf (2025)": 9939046560, - "P:\\tv\\Ted Lasso (2020)": 52046307136, - "P:\\tv\\Murderbot (2025)": 18338040970, - "P:\\tv\\RuPaul's Drag Race Down Under": 27454793482, - "P:\\tv\\Gravity Falls": 31900305156, - "P:\\tv\\The Santa Clauses (2022)": 6400385164, - "P:\\tv\\Marvel's The Punisher (2017)": 32242478897, - "P:\\tv\\Dracula (2020)": 2147285239, - "P:\\tv\\Extraordinary": 6934203888, - "P:\\tv\\Cyberpunk - Edgerunners (2022)": 11313875182, - "P:\\tv\\Rick and Morty": 31672318625, - "P:\\tv\\Welcome to Chippendales (2022)": 10423545837, - "P:\\tv\\Squid Game (2021)": 22082475135, - "P:\\tv\\MobLand (2025)": 6622179548, - "P:\\tv\\Taskmaster (NZ)": 71323320898, - "P:\\tv\\The Newsroom": 27756667258, - "P:\\tv\\The Pretender": 18425629462, - "P:\\tv\\Hazbin Hotel (2024)": 10906489515, - "P:\\tv\\Raised by wolves": 9720677524, - "P:\\tv\\Tomb Raider - The Legend of Lara Croft": 9341088252, - "P:\\tv\\Spartacus": 75639017886, - "P:\\tv\\Worst Cooks in America (2010)": 27887501056, - "P:\\tv\\Avenue 5": 12572813494, - "P:\\tv\\Man Down (2013)": 5077144151, - "P:\\tv\\Outlander": 27364180668, - "P:\\tv\\The Eternaut": 17178505929, - "P:\\tv\\Below Deck Down Under (2022)": 36006759742, - "P:\\tv\\Dirty Laundry": 27626331672, - "P:\\tv\\Chilling Adventures of Sabrina (2018)": 23147355371, - "P:\\tv\\The Studio (2025)": 11530554023, - "P:\\tv\\The Forsytes (2025)": 4034792830, - "P:\\tv\\Platonic (2023)": 17488146510, - "P:\\tv\\Love Island (US) (2019)": 20699120877, - "P:\\tv\\Dark Side of the Ring": 11863132534, - "P:\\tv\\The Day of the Jackal (2024)": 17787097381, - "P:\\tv\\Utopia (AU)": 8691287022, - "P:\\tv\\Sweetpea": 2706241673, - "P:\\tv\\Dateline NBC (1992)": 19267231607, - "P:\\tv\\Euphoria": 40925172559, - "P:\\tv\\The Consultant (2023)": 74, - "P:\\tv\\Titans (2018)": 31986198137, - "P:\\tv\\Taskmaster": 142193364333, - "P:\\tv\\Ink Master": 23329086486, - "P:\\tv\\Dimension 20": 559394428110, - "P:\\tv\\Continuum (2012)": 29352883496, - "P:\\tv\\South Park": 70261225261, - "P:\\tv\\Letterkenny": 63, - "P:\\tv\\Ghosts (2019)": 40703143881, - "P:\\tv\\Moon Knight": 10976093361, - "P:\\tv\\Twisted Metal (2023)": 12547412897, - "P:\\tv\\Extrapolations": 6690715385, - "P:\\tv\\Quiet On Set - The Dark Side Of Kids TV": 12191520028, - "P:\\tv\\Sh\u014dgun": 20899988683, - "P:\\tv\\Taboo (2017)": 19309841226, - "P:\\tv\\Ironheart (2025)": 3153557870, - "P:\\tv\\DOTA - Dragon's Blood (2021)": 12538510766, - "P:\\tv\\Knuckles": 2140786440, - "P:\\tv\\Shoresy": 10192565178, - "P:\\tv\\Impractical Jokers": 13357380400, - "P:\\tv\\One More Time (2024)": 6434473461, - "P:\\tv\\Crowd Control": 9644641207, - "P:\\tv\\Dimension 20's Adventuring Party": 12563974792, - "P:\\tv\\Special Ops Lioness": 9765393961, - "P:\\tv\\Ted (2024)": 3024624414, - "P:\\tv\\Mighty Nein (2025)": 6138965943, - "P:\\tv\\Citadel - Diana": 13304679453, - "P:\\tv\\Our Flag Means Death": 2107045664, - "P:\\tv\\Make Some Noise": 26524123873, - "P:\\tv\\Mayor of Kingstown (2021)": 65464041666, - "P:\\tv\\The Take": 6020370013, + "P:\\tv\\Adventuring Academy": 62196997373, "P:\\tv\\Agatha All Along": 3411637969, - "P:\\tv\\The Amazing Digital Circus (2023)": 4739070191, - "P:\\tv\\The Now": 836886747, - "P:\\tv\\Poppa\u2019s House": 13794748297, - "P:\\tv\\Married at First Sight (2014)": 30275711911, - "P:\\tv\\The Closer": 47449608535, - "P:\\tv\\Junior Taskmaster (2024)": 4133620030, - "P:\\tv\\WondLa": 1399628000, - "P:\\tv\\The Second Best Hospital in the Galaxy (2024)": 3636394169, - "P:\\tv\\Being Human (2011)": 66311454464, - "P:\\tv\\SCORPION": 54081802764, - "P:\\tv\\The Goes Wrong Show (2019)": 3676343887, - "P:\\tv\\See": 12316511887, - "P:\\tv\\Dirk Gently's Holistic Detective Agency (2016)": 11935610182, - "P:\\tv\\Tokyo Override (2024)": 3802255332, - "P:\\tv\\Peacemaker (2022)": 13199970800, - "P:\\tv\\The Falcon and The Winter Soldier (2021)": 11657055937, - "P:\\tv\\Fargo (2014)": 93247402537, - "P:\\tv\\Killer Cakes": 3673781461, - "P:\\tv\\The Mandalorian": 36487773789, - "P:\\tv\\Very Important People": 14563355278, - "P:\\tv\\Smiling Friends": 5633340834, - "P:\\tv\\Game Changers (2024)": 5880504271, - "P:\\tv\\Star Strek Strange New Worlds": 13781151928, - "P:\\tv\\Galavant": 12147863291, - "P:\\tv\\She-Hulk Attorney at Law": 10233633417, - "P:\\tv\\From Dusk Till Dawn - The Series (2014)": 5360771338, - "P:\\tv\\The Journal of the Mysterious Creatures (2019)": 92, - "P:\\tv\\Fallen (2024)": 4161867429, - "P:\\tv\\Severance": 15044806873, - "P:\\tv\\The Great (2020)": 22361386693, - "P:\\tv\\What If": 21312022582, - "P:\\tv\\Rupaul's Drag Race UK": 110914388896, - "P:\\tv\\Game Of Thrones": 119681469870, - "P:\\tv\\Belgravia - The Next Chapter": 8340040939, - "P:\\tv\\Hitmen (2020)": 12274410846, - "P:\\tv\\Haunted Hotel (2025)": 4735071992, - "P:\\tv\\The Book of Boba Fett": 12039417291, - "P:\\tv\\SAS Rogue Heroes (2022)": 10733559643, - "P:\\tv\\Dwight in Shining Armor": 75, - "P:\\tv\\Jury Duty": 8010062372, - "P:\\tv\\Son of Zorn (2016)": 6780978712, - "P:\\tv\\The Gentlemen (2024)": 5224500371, - "P:\\tv\\Schmigadoon!": 6206632733, - "P:\\tv\\The Drew Carey Show (1995)": 70, - "P:\\tv\\Fired on Mars (2023)": 3590992124, - "P:\\tv\\Black Bird (2022)": 5893929480, - "P:\\tv\\Billions": 31141419259, - "P:\\tv\\Reacher (2022)": 17521873037, - "P:\\tv\\The Morning Show": 94311701751, - "P:\\tv\\Secret Level": 2810124465, - "P:\\tv\\The Boys": 68010010167, - "P:\\tv\\Gordon Ramsay's Food Stars (2023)": 6344621632, - "P:\\tv\\Death and Other Details": 17844763765, - "P:\\tv\\Modern Family": 82788065200, - "P:\\tv\\Married... with Children (1987)": 64228823786, - "P:\\tv\\BattleBots": 61, - "P:\\tv\\Silicon Valley (2014)": 63657428121, - "P:\\tv\\Tires (2024)": 5375794389, - "P:\\tv\\Creature Commandos (2024)": 2331424358, - "P:\\tv\\Goosebumps (2023)": 8257419062, - "P:\\tv\\The Fall of the House of Usher (2023)": 16454192941, - "P:\\tv\\Passion for punchlines": 75514795, - "P:\\tv\\The Queen's Gambit": 4100494817, - "P:\\tv\\Suits LA (2025)": 22274831381, - "P:\\tv\\Dune - Prophecy": 3330003290, - "P:\\tv\\Unstable": 5444623642, - "P:\\tv\\The Split": 7970767632, + "P:\\tv\\Alien - Earth (2025)": 2926145405, + "P:\\tv\\Amazing Stories (2020)": 4281304458, + "P:\\tv\\American Gods (2017)": 43921706762, + "P:\\tv\\American Horror Story": 142468660014, + "P:\\tv\\Andor (2022)": 25679584728, + "P:\\tv\\Arcane (2021)": 19588567847, + "P:\\tv\\Assembly Required (2021)": 5737519036, + "P:\\tv\\Avenue 5": 12572813494, + "P:\\tv\\Bad Monkey": 7767595411, + "P:\\tv\\Ballers": 13002096756, + "P:\\tv\\Band of Brothers (2001)": 15129362120, + "P:\\tv\\Banshee (2013)": 25030541772, "P:\\tv\\Barry": 31934844666, + "P:\\tv\\BattleBots": 61, + "P:\\tv\\BattleBots (2015)": 69, + "P:\\tv\\Being Human (2011)": 66311454464, + "P:\\tv\\Belgravia - The Next Chapter": 8340040939, + "P:\\tv\\Below Deck": 47516712212, + "P:\\tv\\Below Deck Down Under (2022)": 37998649217, + "P:\\tv\\Below Deck Mediterranean": 45303859402, + "P:\\tv\\Below Deck Sailing Yacht": 12706704039, + "P:\\tv\\Better Call Saul": 31152560439, + "P:\\tv\\Billions": 31141419259, + "P:\\tv\\Billy the Kid": 44803721006, + "P:\\tv\\Black Bird (2022)": 5893929480, + "P:\\tv\\Black Sails (2014)": 11356486450, + "P:\\tv\\Brooklyn Nine Nine": 45722673163, + "P:\\tv\\Bupkis": 13034439710, + "P:\\tv\\Canada's Drag Race": 115276595002, + "P:\\tv\\Canada's Drag Race vs The World": 7844155647, + "P:\\tv\\Catch-22": 7113496871, + "P:\\tv\\Chad Powers (2025)": 2474659236, + "P:\\tv\\Chilling Adventures of Sabrina (2018)": 23147355371, + "P:\\tv\\Chuck": 32193192829, + "P:\\tv\\Citadel": 2339699246, + "P:\\tv\\Citadel - Diana": 13304679453, + "P:\\tv\\Cobra Kai": 39761471967, + "P:\\tv\\Continuum (2012)": 29352883496, + "P:\\tv\\Countdown (2025)": 8935252687, + "P:\\tv\\Counterpart": 4875616955, + "P:\\tv\\Creature Commandos (2024)": 2331424358, + "P:\\tv\\Crowd Control": 9644641207, + "P:\\tv\\Cyberpunk - Edgerunners (2022)": 11313875182, + "P:\\tv\\Daredevil - Born Again (2025)": 7647367391, + "P:\\tv\\Dark Side of the Ring": 11863132534, + "P:\\tv\\Dateline NBC (1992)": 24340373652, + "P:\\tv\\Death and Other Details": 17844763765, + "P:\\tv\\Detroiters (2017)": 33750584701, + "P:\\tv\\Dimension 20": 577785429493, + "P:\\tv\\Dimension 20's Adventuring Party": 15389848562, + "P:\\tv\\Dirk Gently's Holistic Detective Agency (2016)": 11935610182, + "P:\\tv\\Dirty Laundry": 27626331672, + "P:\\tv\\Doctor Who (2005)": 5820708419, + "P:\\tv\\Dopesick": 2571994785, + "P:\\tv\\DOTA - Dragon's Blood (2021)": 12538510766, + "P:\\tv\\Dracula (2020)": 2147285246, + "P:\\tv\\Dune - Prophecy": 3330003290, + "P:\\tv\\Dungeons & Dragons": 6660128393, + "P:\\tv\\Dwight in Shining Armor": 75, + "P:\\tv\\English Teacher": 7603165476, + "P:\\tv\\Euphoria": 40925172559, + "P:\\tv\\Extraordinary": 6934203888, + "P:\\tv\\Extrapolations": 6690715385, + "P:\\tv\\Face Off (2011)": 83155672195, + "P:\\tv\\Fallen (2024)": 4161867429, + "P:\\tv\\Fallout": 16423829993, + "P:\\tv\\Fargo (2014)": 93247402537, + "P:\\tv\\Father Brown": 18896564477, + "P:\\tv\\Fired on Mars (2023)": 3590992124, + "P:\\tv\\Firefly (2002)": 7517428895, + "P:\\tv\\From Dusk Till Dawn - The Series (2014)": 5360771338, + "P:\\tv\\Galavant": 12147863291, + "P:\\tv\\Game Changer": 38317757866, + "P:\\tv\\Game Changers (2024)": 5880504271, + "P:\\tv\\Game Of Thrones": 119681469870, + "P:\\tv\\Gastronauts": 9365810750, + "P:\\tv\\Gen V (2023)": 16871757804, + "P:\\tv\\Ghosts (2019)": 40703143881, + "P:\\tv\\Ghosts (2021)": 4574333812, + "P:\\tv\\Goosebumps (2023)": 8257419062, + "P:\\tv\\Gordon Ramsay's Food Stars (2023)": 6344621632, + "P:\\tv\\Government Cheese (2025)": 15970704500, + "P:\\tv\\Gravity Falls": 31900305156, + "P:\\tv\\Halo": 6961206915, + "P:\\tv\\Harley and the Davidsons": 76, + "P:\\tv\\Harley Quinn": 20857796821, + "P:\\tv\\Harry Potter - Wizards of Baking (2024)": 23545641052, + "P:\\tv\\Haunted Hotel (2025)": 4735071992, + "P:\\tv\\Hawkeye": 13524278345, + "P:\\tv\\Hazbin Hotel (2024)": 10906489515, + "P:\\tv\\Hero Inside (2023)": 7372329680, + "P:\\tv\\High Potential": 28419769568, + "P:\\tv\\His & Hers (2026)": 3047263128, + "P:\\tv\\Hitmen (2020)": 12274410846, + "P:\\tv\\Home Economics": 14315967074, + "P:\\tv\\Home Improvement 1991": 48878774505, + "P:\\tv\\House of Guinness (2025)": 5444928896, + "P:\\tv\\House of the Dragon": 23959073249, + "P:\\tv\\iCarly (2021)": 19966043984, + "P:\\tv\\Impractical Jokers": 13357380400, + "P:\\tv\\In the Dark (2019)": 2555891397, + "P:\\tv\\Ink Master": 23329086486, + "P:\\tv\\Interior Chinatown": 3167640001, + "P:\\tv\\Invincible (2021)": 28264834693, + "P:\\tv\\Ironheart (2025)": 3153557870, + "P:\\tv\\Its Always Sunny in Philadelphia": 84650830434, + "P:\\tv\\Jentry Chau vs. the Underworld (2024)": 1406237358, + "P:\\tv\\Junior Taskmaster (2024)": 4133620030, + "P:\\tv\\Jury Duty": 8010062372, + "P:\\tv\\Kaos": 5164057710, + "P:\\tv\\Kevin Can F-k Himself": 11614889793, + "P:\\tv\\Killer Cakes": 3673781461, + "P:\\tv\\Kim's Convenience": 30475634673, + "P:\\tv\\Kitchen Nightmares UK": 11563663098, + "P:\\tv\\Kitchen Nightmares US": 56092851597, + "P:\\tv\\Knuckles": 2140786440, + "P:\\tv\\Krypton (2018)": 10875524680, + "P:\\tv\\Landman (2024)": 35939850573, + "P:\\tv\\Last Man Standing": 49393251846, + "P:\\tv\\Lawmen - Bass Reeves (2023)": 5363156538, + "P:\\tv\\Lessons in Chemistry (2023)": 5485801173, + "P:\\tv\\Letterkenny": 63, + "P:\\tv\\Life After People (2009)": 45628647899, + "P:\\tv\\Loki": 20082144632, + "P:\\tv\\Love Island (US) (2019)": 20699120877, + "P:\\tv\\Love, Death & Robots (2019)": 8204860116, + "P:\\tv\\Lucky Hank": 7336222432, + "P:\\tv\\Ludwig (2024)": 2400198257, + "P:\\tv\\Made For Love (2021)": 2211136772, + "P:\\tv\\Make Some Noise": 28902809441, + "P:\\tv\\Man Down (2013)": 5077144151, + "P:\\tv\\Married at First Sight (2014)": 30275711911, + "P:\\tv\\Married... with Children (1987)": 64228823786, + "P:\\tv\\Marvel's The Punisher (2017)": 32242478897, + "P:\\tv\\Matlock (2024)": 34470939613, + "P:\\tv\\Mayor of Kingstown (2021)": 65464041666, + "P:\\tv\\Mighty Nein (2025)": 6138965943, + "P:\\tv\\MobLand (2025)": 6622179548, + "P:\\tv\\Modern Family": 82788065200, + "P:\\tv\\Monarch Legacy of Monsters": 18371826949, + "P:\\tv\\Monet's Slumber Party": 8253206091, + "P:\\tv\\Moon Knight": 10976093361, + "P:\\tv\\Mr. & Mrs. Smith (2024)": 5316681916, + "P:\\tv\\Murder She Wrote": 12095973826, + "P:\\tv\\Murderbot (2025)": 18338040970, + "P:\\tv\\Mythic Quest": 16965795814, + "P:\\tv\\New Girl": 40676856398, + "P:\\tv\\Nobody Wants This": 11516933757, + "P:\\tv\\Obi-Wan Kenobi": 13867986923, + "P:\\tv\\One More Time (2024)": 6434473461, + "P:\\tv\\Only Murders in the Building (2021)": 2379838148, + "P:\\tv\\Our Flag Means Death": 2107045664, + "P:\\tv\\Outlander": 27364180668, + "P:\\tv\\Over the Garden Wall": 2937573633, + "P:\\tv\\Pantheon": 13397374449, + "P:\\tv\\Paradise (2025)": 8024209737, + "P:\\tv\\Parks and Recreation": 37277190974, + "P:\\tv\\Parlor Room": 12022280605, + "P:\\tv\\Passion for punchlines": 75514795, + "P:\\tv\\Peacemaker (2022)": 13199970800, + "P:\\tv\\Percy Jackson and the Olympians": 3558450335, + "P:\\tv\\Platonic (2023)": 17488146510, + "P:\\tv\\Pok\u00e9mon Concierge (2023)": 1134616527, + "P:\\tv\\Poppa\u2019s House": 13794748297, + "P:\\tv\\Power (2014)": 20414619656, + "P:\\tv\\Quantum Leap (1989)": 39284023472, + "P:\\tv\\Quantum Leap 2022": 8902776416, + "P:\\tv\\Quiet On Set - The Dark Side Of Kids TV": 12191520028, + "P:\\tv\\Raised by wolves": 9720677524, + "P:\\tv\\Reacher (2022)": 17521873037, + "P:\\tv\\Resident Alien (2021)": 17522605407, + "P:\\tv\\Rick and Morty": 31672318625, + "P:\\tv\\Royal Pains (2009)": 1247586112, + "P:\\tv\\Running Man": 10279755878, + "P:\\tv\\Rupaul's Drag Race": 80794664433, + "P:\\tv\\Rupaul's Drag Race All Stars": 60579323023, + "P:\\tv\\RuPaul's Drag Race Down Under": 27454793482, + "P:\\tv\\Rupaul's Drag Race UK": 110914388896, + "P:\\tv\\Rupaul's Drag Race Vegas Revue": 2532474468, + "P:\\tv\\Rupauls Drag Race UK vs The World": 39825098114, + "P:\\tv\\SAS Rogue Heroes (2022)": 10733559643, + "P:\\tv\\Saving Hope": 33116225358, + "P:\\tv\\Scenes from a Marriage (US)": 12493986505, + "P:\\tv\\Schitt's Creek": 9325109901, + "P:\\tv\\Schmigadoon!": 6206632733, + "P:\\tv\\SCORPION": 54081802764, + "P:\\tv\\Secret Celebrity RuPaul's Drag Race": 4211193920, + "P:\\tv\\Secret Level": 2810124465, + "P:\\tv\\See": 12316511887, + "P:\\tv\\Selfie": 5013734266, + "P:\\tv\\Severance": 15044806873, + "P:\\tv\\She-Hulk Attorney at Law": 10233633417, + "P:\\tv\\Sherlock (2010)": 21904285116, + "P:\\tv\\Shetland": 18537045340, + "P:\\tv\\Shifting Gears (2025)": 16679709509, + "P:\\tv\\Shoresy": 10934645992, + "P:\\tv\\Shrinking (2023)": 18645583692, + "P:\\tv\\Sh\u014dgun": 20899988683, + "P:\\tv\\Silicon Valley (2014)": 63657428121, + "P:\\tv\\Silo (2023)": 12897630564, + "P:\\tv\\Sirens (2025)": 4246622090, + "P:\\tv\\Smartypants": 15959708127, + "P:\\tv\\Smiling Friends": 5633340834, + "P:\\tv\\Solar Opposites": 1138214210, + "P:\\tv\\Son of Zorn (2016)": 6780978712, + "P:\\tv\\South Park": 70261225261, + "P:\\tv\\Spartacus": 75639017886, + "P:\\tv\\Special Ops Lioness": 9765393961, + "P:\\tv\\Squid Game (2021)": 22082475135, + "P:\\tv\\St. Denis Medical (2024)": 22285465422, + "P:\\tv\\Star Strek Strange New Worlds": 13781151928, + "P:\\tv\\Star Trek Lower Decks": 33090597113, + "P:\\tv\\Star Wars - Skeleton Crew (2024)": 2940779001, + "P:\\tv\\Stargirl": 9507100884, + "P:\\tv\\Station Eleven": 2708694925, + "P:\\tv\\Stranger Things (2016)": 66712664909, + "P:\\tv\\Suits LA (2025)": 22274831381, + "P:\\tv\\Superman and Lois": 44881535930, + "P:\\tv\\Supernatural": 209274293691, + "P:\\tv\\Sweetpea": 2706241673, + "P:\\tv\\Swimming with Sharks": 4426141798, + "P:\\tv\\Taboo (2017)": 19309841226, + "P:\\tv\\Taskmaster": 148786953529, + "P:\\tv\\Taskmaster (CA) (2022)": 2431664380, + "P:\\tv\\Taskmaster (NZ)": 71323320898, + "P:\\tv\\Taskmaster - Champion of Champions (2017)": 8672895672, + "P:\\tv\\Taskmaster AU": 20527610746, + "P:\\tv\\Taylor (2025)": 2621206209, + "P:\\tv\\Ted (2024)": 3024624414, + "P:\\tv\\Ted Lasso (2020)": 40007748469, + "P:\\tv\\Terminator Zero": 3384699699, + "P:\\tv\\The 10th Kingdom (2000)": 14174589505, + "P:\\tv\\The Amazing Digital Circus (2023)": 4739070191, + "P:\\tv\\The Bachelor": 40368931577, + "P:\\tv\\The Bachelorette": 9927266246, + "P:\\tv\\The Bear (2022)": 43665628138, + "P:\\tv\\The Big Door Prize": 2314902686, + "P:\\tv\\The Bondsman (2025)": 3112664353, + "P:\\tv\\The Book of Boba Fett": 12039417291, + "P:\\tv\\The Boys": 68010010167, + "P:\\tv\\The Chosen (2019)": 54241850899, + "P:\\tv\\The Closer": 47449608535, + "P:\\tv\\The Consultant (2023)": 74, + "P:\\tv\\The Continental (2023)": 1920206807, + "P:\\tv\\The Day of the Jackal (2024)": 17787097381, "P:\\tv\\The Dragon Dentist": 11317084093, - "P:\\tv\\Kevin Can F-k Himself": 11614889793 + "P:\\tv\\The Drew Carey Show (1995)": 70, + "P:\\tv\\The Edge of Sleep": 1358235145, + "P:\\tv\\The Eternaut": 17178505929, + "P:\\tv\\The Falcon and The Winter Soldier (2021)": 11657055937, + "P:\\tv\\The Fall of Diddy (2025)": 2431035593, + "P:\\tv\\The Fall of the House of Usher (2023)": 16454192941, + "P:\\tv\\The Forsytes (2025)": 4034792830, + "P:\\tv\\The Franchise (2024)": 2981270395, + "P:\\tv\\The Gentlemen (2024)": 5224500371, + "P:\\tv\\The Gilded Age": 90505242840, + "P:\\tv\\The Goes Wrong Show (2019)": 3676343887, + "P:\\tv\\The Good Lord Bird (2020)": 5619421375, + "P:\\tv\\The Great (2020)": 22361386693, + "P:\\tv\\The Great British Bake Off": 78, + "P:\\tv\\The IT Crowd (2006)": 9239572772, + "P:\\tv\\The Journal of the Mysterious Creatures (2019)": 92, + "P:\\tv\\The Last of Us": 30545352719, + "P:\\tv\\The Legend of Vox Machina": 25197294503, + "P:\\tv\\The Lord of the Rings - The Rings of Power": 12834498889, + "P:\\tv\\The Mandalorian": 36487773789, + "P:\\tv\\The Morning Show": 94311701751, + "P:\\tv\\The Newsroom": 27756667258, + "P:\\tv\\The Now": 836886747, + "P:\\tv\\The Offer": 9070667475, + "P:\\tv\\The Office (US)": 125989023411, + "P:\\tv\\The Old Man (2022)": 26139845941, + "P:\\tv\\The Originals (2013)": 72912846985, + "P:\\tv\\The Paper (2025)": 8102218176, + "P:\\tv\\The Penguin": 4459075060, + "P:\\tv\\The Pitt (2025)": 15872273391, + "P:\\tv\\The Pretender": 18425629462, + "P:\\tv\\The Queen's Gambit": 4100494817, + "P:\\tv\\The Rain (2018)": 2941174698, + "P:\\tv\\The Santa Clauses (2022)": 6400385164, + "P:\\tv\\The Second Best Hospital in the Galaxy (2024)": 3636394169, + "P:\\tv\\The Split": 7970767632, + "P:\\tv\\The Studio (2025)": 11530554023, + "P:\\tv\\The Take": 6020370013, + "P:\\tv\\The Terminal List - Dark Wolf (2025)": 9939046560, + "P:\\tv\\The Traitors (US) (2023)": 77109057146, + "P:\\tv\\The Trunk (2024)": 16810949304, + "P:\\tv\\The Umbrella Academy": 55348092191, + "P:\\tv\\Time Bandits (2024)": 6997478287, + "P:\\tv\\Tires (2024)": 5375794389, + "P:\\tv\\Titans (2018)": 31986198137, + "P:\\tv\\Tokyo Override (2024)": 3802255332, + "P:\\tv\\Tomb Raider - The Legend of Lara Croft": 9341088252, + "P:\\tv\\Trailer Park Boys (2001)": 41272144800, + "P:\\tv\\Tulsa King": 41351406080, + "P:\\tv\\Twisted Metal (2023)": 12547412897, + "P:\\tv\\Um, Actually": 14158856968, + "P:\\tv\\Unstable": 5444623642, + "P:\\tv\\Utopia (AU)": 8691287022, + "P:\\tv\\Very Important People": 16212483878, + "P:\\tv\\Vice Principals (2016)": 18406955713, + "P:\\tv\\Vikings (2013)": 194095449878, + "P:\\tv\\Villainous (2017)": 1961793524, + "P:\\tv\\Walker": 5492500161, + "P:\\tv\\Wandavision": 10099450034, + "P:\\tv\\Welcome to Chippendales (2022)": 10423545837, + "P:\\tv\\Welcome to Wrexham": 66664948104, + "P:\\tv\\What If": 21312022582, + "P:\\tv\\Wildemount Wildlings (2025)": 3348907992, + "P:\\tv\\Winning Time - The Rise of the Lakers Dynasty (2022)": 37911197652, + "P:\\tv\\Wolf Pack": 6844099384, + "P:\\tv\\Wonder Man (2026)": 3791573193, + "P:\\tv\\WondLa": 1399628000, + "P:\\tv\\Worst Cooks in America (2010)": 43432638837, + "P:\\tv\\Yellowstone (2018)": 89724605866, + "P:\\tv\\Young Sheldon": 21714069112, + "P:\\tv\\Your Honor (2020)": 25879839349 } \ No newline at end of file diff --git a/config.xml b/config.xml index dd764f4..f1b2642 100644 --- a/config.xml +++ b/config.xml @@ -18,7 +18,7 @@ ehx,._ - 0.85 + 0.95 diff --git a/conversion_tracker.csv b/conversion_tracker.csv index fc8bc44..2c71356 100644 --- a/conversion_tracker.csv +++ b/conversion_tracker.csv @@ -648,3 +648,844 @@ anime,The Daily Life of a Middle-Aged Online Shopper in Another World (2025),The anime,The Daily Life of a Middle-Aged Online Shopper in Another World (2025),The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv,1624.52,279.0,17.2,1920x1080,1920x1080,1,32,CQ anime,The Daily Life of a Middle-Aged Online Shopper in Another World (2025),"The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv",1491.54,264.92,17.8,1920x1080,1920x1080,1,32,CQ anime,The Daily Life of a Middle-Aged Online Shopper in Another World (2025),The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv,1607.51,269.68,16.8,1920x1080,1920x1080,1,32,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1407.98,275.74,19.6,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1042.34,204.19,19.6,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1239.45,218.31,17.6,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1398.89,221.81,15.9,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1217.66,218.93,18.0,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1269.34,225.71,17.8,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1136.22,214.49,18.9,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1144.32,205.97,18.0,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1557.79,257.18,16.5,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1113.25,193.81,17.4,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1355.62,267.13,19.7,1920x1080,1920x1080,1,28,CQ +anime,The Most Notorious Talker Runs the World's Greatest Clan,The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter - [EHX].mkv,1308.46,240.58,18.4,1920x1080,1920x1080,1,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1303.94,226.08,17.3,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1211.97,231.89,19.1,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1600.07,258.07,16.1,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1616.64,255.93,15.8,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1172.57,225.48,19.2,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1224.22,246.18,20.1,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1303.24,253.9,19.5,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA - [EHX].mkv,1126.43,203.51,18.1,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1383.18,245.37,17.7,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1219.52,243.22,19.9,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1691.22,285.56,16.9,1920x1080,1920x1080,2,28,CQ +anime,Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025),Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv,1566.13,332.6,21.2,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,[Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F) - [EHX].mkv,83.74,16.92,20.2,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,[Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C) - [EHX].mkv,17.81,6.43,36.1,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,[Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3) - [EHX].mkv,79.61,30.23,38.0,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,"Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv",652.08,250.59,38.4,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,694.87,268.68,38.7,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,657.33,247.64,37.7,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,574.8,224.86,39.1,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,621.28,234.57,37.8,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,714.37,265.29,37.1,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,550.19,223.1,40.5,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,639.1,240.87,37.7,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,590.61,228.68,38.7,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,"Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv",584.46,234.05,40.0,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,551.44,204.14,37.0,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,"Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv",672.76,270.15,40.2,1920x1080,1920x1080,2,28,CQ +anime,Shomin Sample,Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,58.41,22.77,39.0,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,"Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv",77.39,33.3,43.0,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,"Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv",106.79,45.93,43.0,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,147.44,58.58,39.7,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv,95.81,39.04,40.7,1920x1080,1920x1080,1,28,CQ +anime,Shomin Sample,"Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv",89.89,40.81,45.4,1920x1080,1920x1080,1,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,905.06,267.33,29.5,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,897.23,293.41,32.7,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,951.52,246.01,25.9,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,951.87,270.25,28.4,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,1054.37,268.76,25.5,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1053.65,289.48,27.5,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,1120.1,287.38,25.7,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1119.91,308.6,27.6,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,1016.47,267.43,26.3,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1016.4,289.54,28.5,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,1117.55,358.33,32.1,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1117.17,378.19,33.9,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,890.01,231.44,26.0,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,888.75,249.5,28.1,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,1241.17,320.89,25.9,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1240.41,341.26,27.5,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv,1209.17,296.96,24.6,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1207.5,312.39,25.9,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1042.88,287.91,27.6,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1185.54,334.95,28.3,1920x1080,1920x1080,2,28,CQ +anime,Loner Life in Another World,Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv,1024.89,284.27,27.7,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio - [EHX].mkv,1216.67,356.62,29.3,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio - [EHX].mkv,1432.67,324.57,22.7,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio - [EHX].mkv,1347.74,304.35,22.6,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio - [EHX].mkv,1190.8,259.13,21.8,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio - [EHX].mkv,1249.62,282.29,22.6,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),"Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio - [EHX].mkv",1240.9,304.93,24.6,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio - [EHX].mkv,1162.71,250.26,21.5,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio - [EHX].mkv,1203.13,240.61,20.0,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio - [EHX].mkv,1298.75,268.6,20.7,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio - [EHX].mkv,1220.25,313.34,25.7,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),"Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio - [EHX].mkv",1361.22,375.91,27.6,1920x1080,1920x1080,2,28,CQ +anime,Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024),Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio - [EHX].mkv,1070.35,299.83,28.0,1920x1080,1920x1080,2,28,CQ +tv,Invincible (2021),Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv,843.0,604.9,71.8,1920x1080,1920x1080,1,28,CQ +tv,Invincible (2021),Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv,934.12,640.21,68.5,1920x1080,1920x1080,1,28,CQ +movie,N/A,TitanAE (2000) - [EHX].mkv,7348.45,1835.35,25.0,1920x816,1920x816,2,32,CQ +movie,N/A,Treasure Planet (2002) (1080p BluRay x265 10bit Tigole) - [EHX].mkv,3811.84,1756.53,46.1,1820x1080,1820x1080,2,28,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1206.84,904.44,74.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1136.98,770.89,67.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1205.68,841.83,69.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1051.96,795.79,75.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1089.89,781.88,71.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1151.38,790.96,68.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1065.6,652.47,61.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1108.42,803.72,72.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1114.73,917.44,82.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1121.93,669.6,59.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1564.51,1019.71,65.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1691.26,1225.52,72.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1685.09,1201.57,71.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1784.36,1347.27,75.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1785.83,1158.29,64.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,2265.82,1739.08,76.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,2061.63,1572.82,76.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1970.2,1252.53,63.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1580.74,1135.94,71.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,2280.92,1509.68,66.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,2492.36,1732.19,69.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),"Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv",2702.97,2238.67,82.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1244.28,929.53,74.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1211.95,869.31,71.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1320.33,1077.19,81.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1092.59,876.72,80.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1383.79,1115.37,80.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1259.57,1024.24,81.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1280.15,895.53,70.0,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1629.65,1240.29,76.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1542.85,1051.8,68.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1653.28,1019.5,61.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1519.86,1012.1,66.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv,1788.89,1356.43,75.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost) - [EHX].mkv,159.65,84.83,53.1,1920x960,1920x960,1,28,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv,1307.65,1139.03,87.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv,1141.25,960.12,84.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv,1207.87,1122.78,93.0,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv,1154.68,1017.46,88.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv,1231.96,1055.44,85.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv,1248.13,1045.69,83.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv,1306.13,1215.74,93.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv,1201.66,1131.08,94.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv,1215.66,881.42,72.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv,1181.71,998.04,84.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv,1365.2,1179.47,86.4,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv,1498.94,1299.03,86.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv,1644.9,1271.63,77.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv,1314.14,1015.69,77.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv,1764.42,1439.0,81.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv,1788.11,1342.69,75.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv,1430.58,1204.99,84.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv,1348.11,1096.65,81.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv,1184.32,1057.48,89.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv,1668.45,1351.38,81.0,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv,1386.32,1085.31,78.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv,1935.7,1714.09,88.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost) - [EHX].mkv,2467.58,1366.58,55.4,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost) - [EHX].mkv,1695.76,910.02,53.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost) - [EHX].mkv,1932.87,1036.97,53.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),"Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost) - [EHX].mkv",2925.73,2014.27,68.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost) - [EHX].mkv,1711.38,1048.06,61.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost) - [EHX].mkv,2699.34,1575.42,58.4,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost) - [EHX].mkv,1831.74,1055.56,57.6,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost) - [EHX].mkv,1824.47,1070.25,58.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost) - [EHX].mkv,1932.33,1204.37,62.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost) - [EHX].mkv,2232.81,1341.59,60.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost) - [EHX].mkv,2452.11,1660.51,67.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost) - [EHX].mkv,2132.61,1124.6,52.7,1920x960,1920x960,1,24,CQ +anime,Chaos Dragon (2015),Chaos Dragon - Sekiryuu Seneki 2 - [EHX].mkv,6744.61,421.23,6.2,1920x1080,1920x1080,3,28,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv,1307.65,901.12,68.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv,1141.25,758.58,66.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv,1207.87,899.84,74.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv,1154.68,770.6,66.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv,1231.96,799.89,64.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv,1248.13,821.54,65.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv,1306.13,938.93,71.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv,1201.66,885.35,73.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv,1215.66,638.56,52.5,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv,1181.71,769.81,65.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv,1365.2,932.37,68.3,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv,1498.94,1022.38,68.2,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv,1644.9,953.0,57.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv,1314.14,785.16,59.7,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv,1764.42,1135.65,64.4,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv,1788.11,981.91,54.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv,1430.58,957.56,66.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv,1348.11,850.14,63.1,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv,1184.32,826.47,69.8,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv,1668.45,1040.66,62.4,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv,1386.32,830.67,59.9,1920x960,1920x960,1,24,CQ +tv,Ted Lasso (2020),Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv,1935.7,1335.76,69.0,1920x960,1920x960,1,24,CQ +tv,Sherlock (2010),Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72 - [EHX].mkv,3183.1,1768.44,55.6,1920x1080,1920x1080,2,28,CQ +tv,Sherlock (2010),Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72 - [EHX].mkv,3360.74,1781.77,53.0,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72 - [EHX].mkv,4624.67,2090.66,45.2,1920x1080,1920x1080,2,28,CQ +tv,Sherlock (2010),Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72 - [EHX].mkv,2847.25,1532.06,53.8,1920x1080,1920x1080,2,28,CQ +tv,Sherlock (2010),Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72 - [EHX].mkv,3810.69,1906.22,50.0,1920x1080,1920x1080,2,28,CQ +tv,Sherlock (2010),Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72 - [EHX].mkv,2830.98,1563.59,55.2,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Pilot - A Study in Pink.mkv,2023.52,1231.01,60.8,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Menu Art - Disk 1.mkv,19.12,15.12,79.1,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Unlocking Sherlock.mkv,1104.93,836.08,75.7,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Menu Art - Disk 2.mkv,26.47,19.12,72.2,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72) - [EHX].mkv,3759.57,1823.04,48.5,1920x1080,1920x1080,2,28,CQ +tv,Sherlock (2010),Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72) - [EHX].mkv,3212.81,1679.83,52.3,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72) - [EHX].mkv,3776.05,1829.38,48.4,1920x1080,1920x1080,2,28,CQ +tv,Sherlock (2010),Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72 - [EHX].mkv,2831.78,1373.07,48.5,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72 - [EHX].mkv,2657.4,1315.9,49.5,1920x1080,1920x1080,1,28,CQ +tv,Sherlock (2010),Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72 - [EHX].mkv,2173.24,1096.0,50.4,1920x1080,1920x1080,1,28,CQ +anime,WITCH WATCH (2025),"WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG - [EHX].mkv",963.12,295.38,30.7,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1557.32,347.04,22.3,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1532.02,302.46,19.7,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1547.84,375.17,24.2,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),"WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG - [EHX].mkv",1535.02,325.19,21.2,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1533.71,316.12,20.6,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),"WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG - [EHX].mkv",1509.95,283.29,18.8,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1550.55,309.66,20.0,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),"WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG - [EHX].mkv",1528.64,353.12,23.1,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1517.37,347.59,22.9,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1531.88,330.88,21.6,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1522.54,293.01,19.2,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1529.78,326.54,21.3,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1521.87,349.14,22.9,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1531.65,332.58,21.7,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG - [EHX].mkv,948.21,329.77,34.8,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1547.5,286.39,18.5,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1533.68,295.08,19.2,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG - [EHX].mkv,963.0,356.04,37.0,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1546.36,293.74,19.0,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1510.8,319.33,21.1,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),"WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG - [EHX].mkv",1536.55,330.3,21.5,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1542.91,322.36,20.9,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),"WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG - [EHX].mkv",960.52,334.98,34.9,1920x1080,1920x1080,2,28,CQ +anime,WITCH WATCH (2025),WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG - [EHX].mkv,1520.88,307.3,20.2,1920x1080,1920x1080,2,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,3093.84,254.37,8.2,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,2629.81,224.1,8.5,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,2510.06,225.86,9.0,1920x1080,1920x1080,2,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,2806.51,243.24,8.7,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,3070.17,214.71,7.0,1920x1080,1920x1080,2,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,3014.44,239.27,7.9,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,3532.47,247.68,7.0,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,4937.27,402.52,8.2,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,2075.73,210.43,10.1,1920x1080,1920x1080,2,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,3509.7,213.97,6.1,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),"Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv",3736.84,277.44,7.4,1920x1080,1920x1080,1,28,CQ +anime,Apocalypse Hotel (2025),Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare - [EHX].mkv,2885.35,215.72,7.5,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG - [EHX].mkv,987.15,228.53,23.2,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),"Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG - [EHX].mkv",987.43,213.95,21.7,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG - [EHX].mkv,988.07,226.22,22.9,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER - [EHX].mkv,292.11,206.51,70.7,1920x1080,1920x1080,1,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG - [EHX].mkv,989.8,204.72,20.7,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG - [EHX].mkv,988.19,233.45,23.6,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG - [EHX].mkv,987.57,192.66,19.5,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),"Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG - [EHX].mkv",988.42,212.87,21.5,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+ - [EHX].mkv,589.57,170.92,29.0,1920x1080,1920x1080,1,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG - [EHX].mkv,990.34,189.32,19.1,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG - [EHX].mkv,989.05,254.73,25.8,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG - [EHX].mkv,989.39,190.11,19.2,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG - [EHX].mkv,983.96,206.96,21.0,1920x1080,1920x1080,2,28,CQ +anime,Hero Without a Class - Who Even Needs Skills!! (2025),Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG - [EHX].mkv,982.51,209.61,21.3,1920x1080,1920x1080,2,28,CQ +movie,N/A,The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv,5524.64,2077.04,37.6,1920x816,1920x816,1,N/A,Bitrate +movie,N/A,The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom - [EHX].mkv,3226.43,1385.13,42.9,1920x1080,1280x720,2,26,CQ +tv,The Office (US),The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv,706.61,541.61,76.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence - [EHX].mkv,897.53,624.99,69.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence - [EHX].mkv,1266.84,784.24,61.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv,40.09,35.95,89.7,720x400,720x400,1,26,CQ +tv,The Office (US),The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence - [EHX].mkv,706.89,442.09,62.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence - [EHX].mkv,708.64,477.05,67.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence - [EHX].mkv,686.4,502.46,73.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence - [EHX].mkv,699.25,510.25,73.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence - [EHX].mkv,695.26,451.61,65.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence - [EHX].mkv,709.77,453.86,63.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence - [EHX].mkv,674.24,450.42,66.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence - [EHX].mkv,706.37,528.47,74.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence - [EHX].mkv,694.6,512.14,73.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence - [EHX].mkv,669.12,515.51,77.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence - [EHX].mkv,1335.11,879.17,65.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence - [EHX].mkv,709.33,462.47,65.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence - [EHX].mkv,696.48,465.71,66.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence - [EHX].mkv,690.77,502.86,72.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence - [EHX].mkv,696.19,441.65,63.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence - [EHX].mkv,1327.96,889.2,67.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence - [EHX].mkv,907.95,730.66,80.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence - [EHX].mkv,673.2,490.7,72.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence - [EHX].mkv,669.33,450.79,67.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence - [EHX].mkv,668.89,479.83,71.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence - [EHX].mkv,676.18,419.03,62.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence - [EHX].mkv,692.93,440.92,63.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence - [EHX].mkv,694.39,470.82,67.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence - [EHX].mkv,1413.35,971.86,68.8,1920x1080,1920x1080,2,28,CQ +tv,The Office (US),The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence - [EHX].mkv,675.29,496.14,73.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence - [EHX].mkv,723.58,555.44,76.8,1920x1080,1920x1080,2,28,CQ +tv,The Office (US),The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence - [EHX].mkv,667.44,496.35,74.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence - [EHX].mkv,665.86,401.4,60.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence - [EHX].mkv,706.27,562.69,79.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv,48.04,43.61,90.8,720x400,720x400,1,26,CQ +tv,The Office (US),The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence - [EHX].mkv,706.19,426.28,60.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv,711.34,515.49,72.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence - [EHX].mkv,699.22,459.85,65.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence - [EHX].mkv,691.54,420.68,60.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence - [EHX].mkv,703.42,495.29,70.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence - [EHX].mkv,716.83,390.86,54.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence - [EHX].mkv,705.81,463.31,65.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence - [EHX].mkv,700.09,485.74,69.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence - [EHX].mkv,1297.53,817.73,63.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence - [EHX].mkv,675.87,468.52,69.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence - [EHX].mkv,706.54,453.75,64.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence - [EHX].mkv,1332.37,974.41,73.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence - [EHX].mkv,685.54,457.6,66.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence - [EHX].mkv,706.19,461.7,65.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence - [EHX].mkv,705.92,497.61,70.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence - [EHX].mkv,660.09,481.0,72.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence - [EHX].mkv,670.39,507.57,75.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence - [EHX].mkv,700.1,494.37,70.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence - [EHX].mkv,812.34,589.84,72.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence - [EHX].mkv,707.05,517.28,73.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence - [EHX].mkv,694.1,473.94,68.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence - [EHX].mkv,1608.36,1112.03,69.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence - [EHX].mkv,1056.81,698.46,66.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence - [EHX].mkv,704.82,415.51,59.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence - [EHX].mkv,701.46,538.47,76.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence - [EHX].mkv,695.14,450.51,64.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence - [EHX].mkv,677.42,558.32,82.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence - [EHX].mkv,1337.43,962.02,71.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence - [EHX].mkv,691.87,410.2,59.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence - [EHX].mkv,690.49,483.44,70.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence - [EHX].mkv,688.64,496.15,72.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence - [EHX].mkv,697.07,458.3,65.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence - [EHX].mkv,707.86,482.37,68.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence - [EHX].mkv,693.11,517.04,74.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence - [EHX].mkv,692.73,478.05,69.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence - [EHX].mkv,685.92,387.81,56.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence - [EHX].mkv,710.05,483.03,68.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence - [EHX].mkv,673.96,490.39,72.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence - [EHX].mkv,689.86,499.76,72.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence - [EHX].mkv,1329.03,1106.73,83.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence - [EHX].mkv,705.97,571.01,80.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence - [EHX].mkv,708.86,481.99,68.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence - [EHX].mkv,707.66,499.86,70.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence - [EHX].mkv,688.58,464.01,67.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence - [EHX].mkv,705.71,454.26,64.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence - [EHX].mkv,738.72,505.42,68.4,1920x1080,1920x1080,2,28,CQ +tv,The Office (US),The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence - [EHX].mkv,688.48,426.56,62.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence - [EHX].mkv,695.72,569.47,81.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence - [EHX].mkv,709.2,424.04,59.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence - [EHX].mkv,672.84,484.61,72.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence - [EHX].mkv,678.27,451.14,66.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence - [EHX].mkv,691.38,510.25,73.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence - [EHX].mkv,684.26,418.09,61.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence - [EHX].mkv,903.72,625.72,69.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence - [EHX].mkv,709.14,457.59,64.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence - [EHX].mkv,702.21,456.13,65.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence - [EHX].mkv,690.1,450.58,65.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence - [EHX].mkv,699.8,404.54,57.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence - [EHX].mkv,706.98,493.14,69.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence - [EHX].mkv,692.92,421.09,60.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv,709.54,428.74,60.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence - [EHX].mkv,685.87,419.6,61.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence - [EHX].mkv,695.47,463.69,66.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence - [EHX].mkv,670.24,441.55,65.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv,59.52,50.56,84.9,720x400,720x400,1,26,CQ +tv,The Office (US),The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence - [EHX].mkv,692.58,512.16,73.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence - [EHX].mkv,691.27,542.05,78.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence - [EHX].mkv,682.66,482.42,70.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence - [EHX].mkv,957.44,727.36,76.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),"The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence - [EHX].mkv",1330.71,866.29,65.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence - [EHX].mkv,695.49,487.9,70.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence - [EHX].mkv,697.96,494.1,70.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence - [EHX].mkv,691.61,523.91,75.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence - [EHX].mkv,705.69,540.66,76.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence - [EHX].mkv,700.83,500.7,71.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence - [EHX].mkv,703.47,448.61,63.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence - [EHX].mkv,666.65,463.27,69.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence - [EHX].mkv,676.28,460.61,68.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence - [EHX].mkv,686.71,442.18,64.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv,22.61,19.32,85.4,720x400,720x400,1,26,CQ +tv,The Office (US),The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence - [EHX].mkv,701.79,442.83,63.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence - [EHX].mkv,693.64,436.55,62.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence - [EHX].mkv,703.59,505.21,71.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence - [EHX].mkv,702.92,508.35,72.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence - [EHX].mkv,674.07,451.75,67.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded - [EHX].mkv,107.92,101.58,94.1,720x400,720x400,1,26,CQ +tv,The Office (US),The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence - [EHX].mkv,701.6,492.15,70.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence - [EHX].mkv,673.4,450.1,66.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),"The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence - [EHX].mkv",706.36,457.92,64.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence - [EHX].mkv,879.37,732.82,83.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence - [EHX].mkv,700.97,492.5,70.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence - [EHX].mkv,702.95,436.34,62.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence - [EHX].mkv,675.9,430.88,63.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence - [EHX].mkv,683.41,472.57,69.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence - [EHX].mkv,686.46,388.9,56.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence - [EHX].mkv,700.95,503.14,71.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence - [EHX].mkv,702.89,466.49,66.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence - [EHX].mkv,704.03,497.13,70.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence - [EHX].mkv,712.41,615.52,86.4,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence - [EHX].mkv,708.87,466.06,65.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence - [EHX].mkv,1401.43,925.27,66.0,1920x1080,1920x1080,2,28,CQ +tv,The Office (US),The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence - [EHX].mkv,1335.88,991.88,74.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence - [EHX].mkv,691.98,509.8,73.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence - [EHX].mkv,704.63,485.64,68.9,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence - [EHX].mkv,684.25,429.98,62.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence - [EHX].mkv,702.88,484.92,69.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence - [EHX].mkv,830.91,529.48,63.7,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence - [EHX].mkv,673.58,479.87,71.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence - [EHX].mkv,689.09,416.58,60.5,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence - [EHX].mkv,1348.49,1059.9,78.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence - [EHX].mkv,694.34,491.79,70.8,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence - [EHX].mkv,695.79,440.42,63.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence - [EHX].mkv,686.48,440.25,64.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence - [EHX].mkv,704.02,445.9,63.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded - [EHX].mkv,54.76,48.4,88.4,720x400,720x400,1,26,CQ +tv,The Office (US),The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence - [EHX].mkv,974.0,697.35,71.6,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence - [EHX].mkv,669.09,495.85,74.1,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence - [EHX].mkv,704.35,488.05,69.3,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence - [EHX].mkv,685.83,425.48,62.0,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence - [EHX].mkv,1363.65,903.28,66.2,1920x1080,1920x1080,1,28,CQ +tv,The Office (US),The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv,52.03,47.3,90.9,720x400,720x400,1,26,CQ +tv,The Office (US),The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence - [EHX].mkv,1322.0,1003.49,75.9,1920x1080,1920x1080,1,28,CQ +movie,N/A,Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost - [EHX].mkv,6488.45,1556.78,24.0,1920x1038,1280x720,1,26,CQ +movie,N/A,Frankenstein꞉ The Anatomy Lesson.mkv,1427.87,533.02,37.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special) - [EHX].mkv,1219.01,348.83,28.6,796x352,796x352,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park - [EHX].mkv,728.98,267.28,36.7,710x480,710x480,1,26,CQ +tv,Trailer Park Boys (2001),"Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers - [EHX].mkv",729.04,248.81,34.1,710x478,710x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape! - [EHX].mkv,729.37,253.01,34.7,710x480,710x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up - [EHX].mkv,694.8,234.34,33.7,710x478,710x478,1,26,CQ +tv,Trailer Park Boys (2001),"Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay - [EHX].mkv",728.76,237.18,32.5,710x478,710x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding - [EHX].mkv,729.89,237.78,32.6,710x478,710x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E01 - Trailer Park Boys - [EHX].mkv,3265.17,560.52,17.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E02 - Trailer Park Boys - [EHX].mkv,3429.76,614.76,17.9,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E03 - Trailer Park Boys - [EHX].mkv,1922.82,599.65,31.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E04 - Trailer Park Boys - [EHX].mkv,1677.01,484.56,28.9,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E05 - Trailer Park Boys - [EHX].mkv,1454.85,448.66,30.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E06 - Trailer Park Boys - [EHX].mkv,1741.41,557.2,32.0,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E07 - Trailer Park Boys - [EHX].mkv,3139.47,570.69,18.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E08 - Trailer Park Boys - [EHX].mkv,3281.67,544.64,16.6,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E09 - Trailer Park Boys - [EHX].mkv,3100.66,527.23,17.0,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S10E10 - Trailer Park Boys - [EHX].mkv,2944.52,481.73,16.4,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264 - [EHX].mkv,1193.24,563.15,47.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264 - [EHX].mkv,1146.32,582.11,50.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264 - [EHX].mkv,1013.64,507.75,50.1,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264 - [EHX].mkv,1013.56,503.73,49.7,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264 - [EHX].mkv,1121.57,530.11,47.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264 - [EHX].mkv,927.86,415.25,44.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264 - [EHX].mkv,1109.23,549.26,49.5,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264 - [EHX].mkv,994.28,556.2,55.9,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264 - [EHX].mkv,1133.56,553.02,48.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264 - [EHX].mkv,979.92,492.55,50.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E01 - [EHX].mkv,1630.31,526.45,32.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E02 - [EHX].mkv,1576.98,477.32,30.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E03 - [EHX].mkv,1324.15,397.22,30.0,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E04 - [EHX].mkv,1286.34,450.18,35.0,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E05 - [EHX].mkv,1551.0,473.91,30.6,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E06 - [EHX].mkv,1694.69,478.29,28.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E07 - [EHX].mkv,1522.91,518.04,34.0,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E08 - [EHX].mkv,1517.31,471.53,31.1,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E09 - [EHX].mkv,1616.71,537.79,33.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S12E10 - [EHX].mkv,1632.01,578.94,35.5,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park - [EHX].mkv,878.9,260.74,29.7,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard - [EHX].mkv,891.73,257.7,28.9,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory - [EHX].mkv,851.83,228.12,26.8,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty - [EHX].mkv,896.66,253.65,28.3,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S02E05 - The Bible Pimp - [EHX].mkv,882.11,246.8,28.0,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On - [EHX].mkv,729.81,270.01,37.0,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S02E07 - The Bare Pimp Project - [EHX].mkv,876.92,253.77,28.9,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S03E01 - The Kiss of Freedom - [EHX].mkv,865.01,258.45,29.9,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor - [EHX].mkv,862.01,282.07,32.7,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),"Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked - [EHX].mkv",882.04,288.07,32.7,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S03E04 - Who's the Microphone Assassin - [EHX].mkv,862.66,280.63,32.5,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S03E05 - Closer to the Heart - [EHX].mkv,882.24,261.59,29.7,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque - [EHX].mkv,875.96,294.6,33.6,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey - [EHX].mkv,868.17,271.54,31.3,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots - [EHX].mkv,864.12,265.88,30.8,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S04E01 - Never Cry Shitwolf - [EHX].mkv,878.74,274.98,31.3,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S04E02 - Man's Gotta Eat - [EHX].mkv,897.47,291.15,32.4,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S04E03 - Rub 'N Tiz'zug - [EHX].mkv,890.5,270.39,30.4,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S04E04 - The Green Bastard - [EHX].mkv,877.26,294.28,33.5,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S04E05 - Conky - [EHX].mkv,877.63,286.6,32.7,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),"Trailer Park Boys - S04E06 - If You Love Something, Set It Free - [EHX].mkv",891.74,296.54,33.3,720x480,720x480,1,26,CQ +tv,Trailer Park Boys (2001),"Trailer Park Boys - S04E07 - Propane, Propane - [EHX].mkv",878.33,258.71,29.5,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S04E08 - Workin' Man - [EHX].mkv,871.37,259.67,29.8,720x478,720x478,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E01 - Give Peace a Chance - [EHX].mkv,410.4,243.62,59.4,716x480,716x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E02 - The Shit Puppets - [EHX].mkv,408.59,246.45,60.3,708x480,708x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E03 - The Fuckin' Way She Goes - [EHX].mkv,408.67,227.41,55.6,716x480,716x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here - [EHX].mkv,522.42,227.49,43.5,704x480,704x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be - [EHX].mkv,406.36,231.11,56.9,704x480,704x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E06 - Don't Cross the Shit Line - [EHX].mkv,409.16,233.55,57.1,708x472,708x472,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E07 - The Winds of Shit - [EHX].mkv,407.57,213.84,52.5,716x480,716x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant - [EHX].mkv,407.52,252.94,62.1,712x480,712x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E09 - I Am The Liquor - [EHX].mkv,416.52,231.9,55.7,716x480,716x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S05E10 - The Shit Blizzard - [EHX].mkv,402.17,234.71,58.4,716x480,716x480,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S06E01 - Way of the Road - [EHX].mkv,409.07,211.89,51.8,720x476,720x476,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S06E02 - The Cheesburger Picnic - [EHX].mkv,403.81,225.35,55.8,720x476,720x476,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S06E03 - High Definition Piss Juggs - [EHX].mkv,398.55,204.54,51.3,716x476,716x476,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman - [EHX].mkv,403.52,224.12,55.5,720x476,720x476,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S06E05 - Halloween 1977 - [EHX].mkv,403.37,213.12,52.8,720x476,720x476,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead - [EHX].mkv,407.05,213.46,52.4,716x476,716x476,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor - [EHX].mkv,1924.3,408.55,21.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal - [EHX].mkv,1859.7,418.38,22.5,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E03 - Three Good Men are Dead - [EHX].mkv,1833.09,401.66,21.9,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E04 - Friends of the Road - [EHX].mkv,1898.64,368.17,19.4,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E05 - The Mustard Tiger - [EHX].mkv,1934.82,410.02,21.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends - [EHX].mkv,2222.24,540.15,24.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E07 - Jump the Cheeseburger - [EHX].mkv,1920.98,448.21,23.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking - [EHX].mkv,2033.56,410.37,20.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train - [EHX].mkv,2139.43,488.83,22.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S07E10 - A Shit River Runs Through It - [EHX].mkv,2109.65,502.2,23.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E01 - Money Can Suck My Cock - [EHX].mkv,1757.94,542.84,30.9,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E02 - The Fuckin' V-Team - [EHX].mkv,1755.78,476.98,27.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E03 - The Dirty Dancer - [EHX].mkv,1863.74,524.24,28.1,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough - [EHX].mkv,1519.79,478.62,31.5,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E05 - Whore-A-Geddon - [EHX].mkv,1671.35,463.73,27.7,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E06 - Friends with the Benedicts - [EHX].mkv,1412.75,453.93,32.1,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love - [EHX].mkv,1441.56,394.18,27.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator - [EHX].mkv,1371.41,413.81,30.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),"Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties - [EHX].mkv",1305.88,404.35,31.0,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S08E10 - Crawling Through the Shitpipe - [EHX].mkv,1910.37,642.52,33.6,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E01 - [EHX].mkv,3013.31,518.9,17.2,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E02 - [EHX].mkv,2195.8,544.51,24.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E03 - [EHX].mkv,2030.17,513.62,25.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E04 - [EHX].mkv,2093.39,538.14,25.7,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E05 - [EHX].mkv,2730.62,465.12,17.0,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E06 - [EHX].mkv,2519.51,415.02,16.5,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E07 - [EHX].mkv,2912.39,485.95,16.7,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E08 - [EHX].mkv,1766.4,454.87,25.8,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E09 - [EHX].mkv,1898.72,481.22,25.3,1920x1080,1280x720,1,26,CQ +tv,Trailer Park Boys (2001),Trailer Park Boys - S09E10 - [EHX].mkv,1762.68,441.26,25.0,1920x1080,1280x720,1,26,CQ +tv,Taskmaster,Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX - [EHX].mkv,1428.66,775.51,54.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1076.39,878.06,81.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1144.4,904.59,79.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1180.99,939.25,79.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1025.62,804.95,78.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1133.37,902.17,79.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1130.39,899.47,79.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1153.04,918.23,79.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1202.99,963.48,80.1,1916x1080,1916x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1194.53,957.19,80.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1199.04,967.37,80.7,1920x1080,1920x1080,1,28,CQ +tv,Wonder Man (2026),Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST - [EHX].mkv,744.6,330.56,44.4,1920x800,1920x800,1,28,CQ +tv,Wonder Man (2026),Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST - [EHX].mkv,726.31,301.43,41.5,1920x800,1920x800,1,28,CQ +tv,Wonder Man (2026),Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST - [EHX].mkv,727.56,280.26,38.5,1920x800,1920x800,1,28,CQ +tv,Taskmaster,Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1806.04,847.36,46.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1810.59,738.73,40.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1806.45,684.76,37.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1806.77,745.59,41.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1809.41,702.83,38.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1817.64,646.43,35.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1807.94,712.2,39.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1810.06,780.68,43.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1808.28,641.29,35.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv,1807.61,731.83,40.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW - [EHX].mkv,991.62,742.79,74.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW - [EHX].mkv,1022.51,769.98,75.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW - [EHX].mkv,948.14,703.01,74.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW - [EHX].mkv,1059.06,799.59,75.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW - [EHX].mkv,895.49,661.52,73.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW - [EHX].mkv,1033.89,775.58,75.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW - [EHX].mkv,1047.03,786.24,75.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW - [EHX].mkv,1213.9,848.75,69.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW - [EHX].mkv,1195.81,832.9,69.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW - [EHX].mkv,1251.94,881.19,70.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1288.72,958.43,74.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1183.71,866.24,73.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1204.92,885.0,73.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1160.81,842.33,72.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1191.24,865.28,72.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1249.45,923.9,73.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1268.95,942.44,74.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1266.2,942.71,74.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1040.93,858.25,82.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW - [EHX].mkv,993.27,809.74,81.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW - [EHX].mkv,927.78,754.5,81.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1003.82,821.22,81.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW - [EHX].mkv,966.07,778.9,80.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1006.75,820.72,81.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW - [EHX].mkv,913.3,739.68,81.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1036.21,847.09,81.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW - [EHX].mkv,995.3,806.62,81.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1059.53,869.53,82.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW - [EHX].mkv,992.84,812.63,81.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW - [EHX].mkv,997.83,822.23,82.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1033.49,849.7,82.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW - [EHX].mkv,973.25,793.74,81.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW - [EHX].mkv,962.76,784.75,81.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1009.39,827.47,82.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW - [EHX].mkv,940.2,770.66,82.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW - [EHX].mkv,1003.46,822.32,81.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW - [EHX].mkv,914.56,744.32,81.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW - [EHX].mkv,952.83,775.74,81.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S01E01 - Melon Buffet 1080p - [EHX].mkv,1147.34,885.0,77.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S01E02 - The Pie Whisperer 1080p - [EHX].mkv,1103.75,848.23,76.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S01E03 - The Poet And The Egg 1080p - [EHX].mkv,1087.03,824.81,75.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S01E04 - Down An Octave 1080p - [EHX].mkv,1094.01,841.76,76.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S01E05 - Little Denim Shorts 1080p - [EHX].mkv,1137.19,856.54,75.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S01E06 - The Last Supper 1080p - [EHX].mkv,1112.83,850.37,76.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S02E01 - Fear Of Failure 1080p - [EHX].mkv,1213.23,900.65,74.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S02E02 - Pork Is A Sausage 1080p - [EHX].mkv,1249.78,894.18,71.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S02E03 - A Pistachio Eclair 1080p - [EHX].mkv,1298.0,943.46,72.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S02E04 - Welcome To Rico Face 1080p - [EHX].mkv,1340.42,988.1,73.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S02E05 - There's Strength In Arches 1080p - [EHX].mkv,1379.18,1010.52,73.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S03E01 - A Pea In A Haystack 1080p - [EHX].mkv,1423.28,1059.57,74.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S03E02 - The Dong And The Gong 1080p - [EHX].mkv,1371.75,1018.81,74.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S03E03 - Little Polythene Grief Cave 1080p - [EHX].mkv,1292.59,949.05,73.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S03E04 - A Very Nuanced Character 1080p - [EHX].mkv,1347.21,994.38,73.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S03E05 - The FIP 1080p - [EHX].mkv,1438.19,1069.08,74.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E01 - A Fat Bald White Man 1080p - [EHX].mkv,1376.66,1025.52,74.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E02 - Look At Me 1080p - [EHX].mkv,1361.54,1007.56,74.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E03 - Hollowing Out A Baguette 1080p - [EHX].mkv,1347.34,996.2,73.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E04 - Friendship Is Truth 1080p - [EHX].mkv,1351.54,998.45,73.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E05 - Meat 1080p - [EHX].mkv,1360.0,1008.32,74.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E06 - Spatchcock It 1080p - [EHX].mkv,1395.53,1043.76,74.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E07 - No Stars For Naughty Boys 1080p - [EHX].mkv,1400.47,1041.92,74.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S04E08 - Tony Three Pies 1080p - [EHX].mkv,1354.98,996.87,73.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E01 - The Old Soft Curved Padlock 1080p - [EHX].mkv,1118.72,880.52,78.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E02 - Tarpeters 1080p - [EHX].mkv,1131.58,887.12,78.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E03 - One Warm Prawn 1080p - [EHX].mkv,1012.66,784.21,77.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E04 - Bmxing! 1080p - [EHX].mkv,1057.92,829.21,78.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E05 - H 1080p - [EHX].mkv,1035.68,809.66,78.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E06 - We Met At Mealtimes 1080p - [EHX].mkv,1051.71,820.99,78.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E07 - Roadkill Doused In Syrup 1080p - [EHX].mkv,1047.14,821.26,78.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E08 - What Kind Of Pictures 1080p - [EHX].mkv,761.62,620.97,81.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E09 - The Bubble Brothers 1080p - [EHX].mkv,1098.89,865.57,78.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S06E10 - He Was A Different Man 1080p - [EHX].mkv,1044.18,813.06,77.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E01 - God's Haemorrhoid 1080p - [EHX].mkv,1051.8,835.12,79.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E02 - A Documentary About Despots 1080p - [EHX].mkv,985.94,773.4,78.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E03 - Point Of Swivel 1080p - [EHX].mkv,1009.95,795.92,78.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E04 - Toshwash 1080p - [EHX].mkv,1002.19,792.63,79.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E05 - I Hate Your Trainers 1080p - [EHX].mkv,1033.41,813.15,78.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E06 - Hippopotamus 1080p - [EHX].mkv,932.8,731.17,78.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E07 - Legit Glass 1080p - [EHX].mkv,1021.12,803.37,78.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E08 - Moments Of Silence 1080p - [EHX].mkv,972.86,761.63,78.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E09 - Air Horn Andy 1080p - [EHX].mkv,943.17,741.15,78.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S10E10 - Dog Meat Trifle 1080p - [EHX].mkv,1063.63,842.95,79.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E01 - Its Not Your Fault 1080p - [EHX].mkv,1103.42,805.28,73.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p - [EHX].mkv,1094.27,796.83,72.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E03 - Run Up A Tree To The Moon 1080p - [EHX].mkv,1075.58,784.97,73.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E04 - Premature Conker 1080p - [EHX].mkv,1090.86,799.69,73.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E05 - Slap And Tong 1080p - [EHX].mkv,1067.6,778.36,72.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E06 - Absolute Casserole 1080p - [EHX].mkv,1046.98,759.85,72.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E07 - Youve Got No Chutzpah 1080p - [EHX].mkv,1120.71,825.51,73.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E08 - An Orderly Species 1080p - [EHX].mkv,1062.31,773.69,72.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p - [EHX].mkv,1045.04,760.71,72.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S11E10 - Activate Jamali 1080p - [EHX].mkv,1046.66,766.4,73.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E01 - An Imbalance In The Poppability 1080p - [EHX].mkv,1004.71,857.63,85.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E02 - Oatmeal And Death 1080p - [EHX].mkv,919.65,678.46,73.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E03 - The End Of The Franchise 1080p - [EHX].mkv,975.52,717.65,73.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E04 - The Customised Inhaler 1080p - [EHX].mkv,912.27,667.88,73.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E05 - Croissants Is Croissants 1080p - [EHX].mkv,924.43,685.43,74.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E06 - A Chair In A Sweet 1080p - [EHX].mkv,912.06,668.47,73.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E07 - The Integrity Of The Product 1080p - [EHX].mkv,934.76,684.49,73.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E08 - A Couple Of Ethels 1080p - [EHX].mkv,878.27,642.49,73.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E09 - Nothing Matters 1080p - [EHX].mkv,890.87,648.57,72.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S12E10 - Caring Uncle Minpict 1080p - [EHX].mkv,934.83,687.79,73.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E01 - The Noise That Blue Makes 1080p - [EHX].mkv,890.66,660.03,74.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E02 - Birdy Hand Finger 1080p - [EHX].mkv,998.62,744.01,74.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E03 - I Think I've Got This 1080p - [EHX].mkv,881.02,652.39,74.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E04 - Shoe Who 1080p - [EHX].mkv,943.19,697.18,73.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E05 - Having A Little Chuckle 1080p - [EHX].mkv,959.06,712.69,74.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E06 - The 75th Question 1080p - [EHX].mkv,920.68,682.23,74.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E07 - Heg 1080p - [EHX].mkv,955.66,712.71,74.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E08 - You Tuper Super 1080p - [EHX].mkv,854.54,627.42,73.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E09 - It Might Be Wind 1080p - [EHX].mkv,899.38,661.44,73.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S13E10 - The House Queens 1080p - [EHX].mkv,1018.76,763.89,75.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E01 - The Chassis The Wings 1080p - [EHX].mkv,952.26,664.08,69.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E02 - Enormous Hugeness 1080p - [EHX].mkv,958.99,675.03,70.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E03 - Dafty In The Middle 1080p - [EHX].mkv,997.25,692.58,69.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E04 - Crumbs In My Bralette 1080p - [EHX].mkv,997.14,705.36,70.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E05 - Chip Biffington 1080p - [EHX].mkv,994.48,701.67,70.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E06 - Long-Legged Lobster 1080p - [EHX].mkv,948.54,663.9,70.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E07 - The System Of Endless Plates 1080p - [EHX].mkv,926.1,648.35,70.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E08 - The One That Bats Do 1080p - [EHX].mkv,1003.66,707.05,70.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E09 - A New Business End 1080p - [EHX].mkv,887.01,617.82,69.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p - [EHX].mkv,1009.36,706.98,70.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E01 - The Natural Friends 1080p - [EHX].mkv,949.36,703.15,74.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E02 - Hell Is Here 1080p - [EHX].mkv,871.07,639.37,73.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E03 - Languidly 1080p - [EHX].mkv,953.18,702.74,73.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E04 - Dynamite Chicks 1080p - [EHX].mkv,858.1,630.52,73.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E05 - Skateboard Division 1080p - [EHX].mkv,845.27,619.36,73.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E06 - Brother Alex 1080p - [EHX].mkv,912.85,669.06,73.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E07 - I'm Off To Find A Robin 1080p - [EHX].mkv,888.89,656.85,73.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E08 - Never Packed A Boot 1080p - [EHX].mkv,941.39,699.82,74.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E09 - Fagin At The Disco 1080p - [EHX].mkv,946.47,698.83,73.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S16E10 - Always Forks And Marbles 1080p - [EHX].mkv,961.09,714.11,74.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E01 - Grappling With My Life 1080p - [EHX].mkv,907.03,725.07,79.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E02 - Jumungo 1080p - [EHX].mkv,822.47,651.17,79.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E03 - Some Impropriety 1080p - [EHX].mkv,854.6,678.61,79.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E04 - Apropos Of Apoppo 1080p - [EHX].mkv,827.37,654.59,79.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p - [EHX].mkv,871.08,697.12,80.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E06 - A Three-Ring Man 1080p - [EHX].mkv,1071.09,822.33,76.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E07 - Dream Date Territory 1080p - [EHX].mkv,819.42,651.86,79.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E08 - The Umbrella Wink 1080p - [EHX].mkv,882.97,704.21,79.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E09 - Assistantbury 1080p - [EHX].mkv,878.7,699.94,79.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S17E10 - Ambience And Information 1080p - [EHX].mkv,1018.12,824.13,80.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E01 - The Faceless Facilitators 1080p - [EHX].mkv,983.74,691.49,70.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E02 - ...And Then A Detective Came 1080p - [EHX].mkv,912.65,639.1,70.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E03 - The Gangsters Of The Sea 1080p - [EHX].mkv,984.9,694.38,70.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p - [EHX].mkv,972.51,682.72,70.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E05 - Big Stupid Things 1080p - [EHX].mkv,958.97,671.59,70.0,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E06 - A Dance As Old As Time Itself 1080p - [EHX].mkv,945.08,655.45,69.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p - [EHX].mkv,978.0,686.99,70.2,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E08 - The Nexus Of Truth 1080p - [EHX].mkv,976.56,687.02,70.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E09 - The Cockle Children 1080p - [EHX].mkv,972.45,684.97,70.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S18E10 - Le Goose 1080p - [EHX].mkv,930.49,649.85,69.8,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E01 - 9 x 7 1080p - [EHX].mkv,1096.28,815.4,74.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E02 - Cows Are Made of Milk 1080p - [EHX].mkv,1104.86,827.58,74.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E03 - Thompson 1080p - [EHX].mkv,1022.3,777.86,76.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E04 - Hey Mate 1080p - [EHX].mkv,997.43,734.19,73.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,"Taskmaster S20E05 - Bats, Bats, Hang Up 1080p - [EHX].mkv",1131.2,837.94,74.1,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E06 - Is That Number Got Curves 1080p - [EHX].mkv,1037.39,760.6,73.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,"Taskmaster S20E07 - Drier Than You Think, Chalk 1080p - [EHX].mkv",1072.04,799.39,74.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E08 - Am I an Idiom 1080p - [EHX].mkv,1133.41,844.17,74.5,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E09 - A 1970s Camping Kettle 1080p - [EHX].mkv,1171.21,871.93,74.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster S20E10 - Supping from the Fountain 1080p - [EHX].mkv,1113.87,836.18,75.1,1920x1080,1920x1080,1,28,CQ +movie,N/A,2 Guns (2013) (1080p BluRay x265 10bit Tigole) - [EHX].mkv,6139.22,1275.64,20.8,1920x800,1280x720,2,26,CQ +movie,N/A,Deleted and Extended Scenes.mkv,85.23,76.83,90.1,1920x800,1280x720,1,26,CQ +tv,Taskmaster,Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p - [EHX].mkv,1084.96,801.91,73.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p - [EHX].mkv,988.43,695.65,70.4,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p - [EHX].mkv,914.64,642.96,70.3,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p - [EHX].mkv,1000.7,707.51,70.7,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p - [EHX].mkv,1060.54,748.99,70.6,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p - [EHX].mkv,1064.21,658.49,61.9,1920x1080,1920x1080,1,28,CQ +tv,Taskmaster,Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p - [EHX].mkv,1115.26,772.5,69.3,1920x1080,1920x1080,1,28,CQ +movie,N/A,The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST - [EHX].mkv,2713.67,686.9,25.3,1920x800,1280x720,1,26,CQ +movie,N/A,Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER - [EHX].mkv,9485.18,991.46,10.5,1920x804,1280x720,3,26,CQ +movie,N/A,Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC - [EHX].mkv,13278.51,3120.99,23.5,1920x804,1920x804,3,28,CQ +movie,N/A,Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv,9407.95,4887.89,52.0,1920x804,1920x804,4,28,CQ +movie,N/A,Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD - [EHX].mkv,11740.27,3765.58,32.1,1920x880,1920x880,1,28,CQ +movie,N/A,Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence - [EHX].mkv,5166.33,1780.02,34.5,1920x960,1920x960,1,28,CQ +movie,N/A,The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence - [EHX].mkv,4747.12,2905.43,61.2,1920x800,1920x800,2,28,CQ +tv,Fallout,Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2696.56,1271.64,47.2,1920x802,1920x802,1,28,CQ +tv,Fallout,Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2354.76,1105.31,46.9,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2049.2,1067.79,52.1,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,1749.27,789.96,45.2,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,1629.19,764.95,47.0,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2181.66,1053.46,48.3,1920x1080,1920x1080,1,28,CQ +tv,Fallout,Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2193.96,952.02,43.4,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2243.03,863.88,38.5,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2246.22,999.79,44.5,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2088.21,1015.17,48.6,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,1973.83,822.15,41.7,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,1750.91,827.73,47.3,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2031.35,976.94,48.1,1920x1080,1920x1080,1,28,CQ +tv,Fallout,Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,1833.78,931.58,50.8,1920x1080,1920x1080,1,28,CQ +tv,Fallout,Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,1819.21,873.72,48.0,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv,2018.51,982.14,48.7,1920x800,1920x800,1,28,CQ +tv,Fallout,Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr - [EHX].mkv,769.64,471.25,61.2,1920x1080,1920x1080,1,28,CQ +tv,Fallout,Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv,331.08,270.63,81.7,1920x1080,1920x1080,1,28,CQ +tv,Fallout,Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv,471.14,383.69,81.4,1920x1080,1920x1080,1,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,969.54,384.33,39.6,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1027.72,403.63,39.3,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1021.59,403.5,39.5,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1066.68,410.37,38.5,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,868.04,330.11,38.0,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,970.3,340.28,35.1,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,937.52,367.75,39.2,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1018.69,401.41,39.4,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1223.18,458.27,37.5,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1007.88,363.2,36.0,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1008.78,399.67,39.6,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,1000.79,345.32,34.5,1920x1080,1920x1080,2,28,CQ +anime,My Hero Academia - Vigilantes (2025),My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso - [EHX].mkv,921.99,348.85,37.8,1920x1080,1920x1080,2,28,CQ +movie,N/A,[Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs] - [EHX].mkv,3260.37,2066.75,63.4,1920x1080,1920x1080,2,28,CQ +movie,N/A,[Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv,173.82,149.65,86.1,1920x1080,1920x1080,1,28,CQ +movie,N/A,[Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv,171.41,147.2,85.9,1920x1080,1920x1080,1,28,CQ +movie,N/A,Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr - [EHX].mkv,5105.11,1481.25,29.0,1920x804,1920x804,1,28,CQ +movie,N/A,The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv,5133.51,2253.24,43.9,1920x1080,1920x1080,1,28,CQ +movie,N/A,Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv,4177.07,2112.84,50.6,1920x1040,1920x1040,3,28,CQ +movie,N/A,The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv,4348.44,1501.59,34.5,1920x1024,1920x1024,2,28,CQ +movie,N/A,[Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio] - [EHX].mkv,4315.53,2205.7,51.1,1920x1032,1920x1032,3,28,CQ +movie,N/A,Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy - [EHX].mkv,4117.3,3569.94,86.7,1920x1040,1920x1040,3,28,CQ +movie,N/A,John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69 - [EHX].mkv,3885.01,2100.48,54.1,1920x800,1920x800,1,28,CQ +anime,SANDA (2025),"SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight - [EHX].mkv",1658.45,415.17,25.0,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),"SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight - [EHX].mkv",1737.3,342.74,19.7,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight - [EHX].mkv,1630.33,340.83,20.9,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),"SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight - [EHX].mkv",1576.67,348.57,22.1,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight - [EHX].mkv,1790.44,430.27,24.0,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight - [EHX].mkv,1709.11,382.91,22.4,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight - [EHX].mkv,1540.41,337.88,21.9,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),"SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight - [EHX].mkv",1567.43,342.43,21.8,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),"SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight - [EHX].mkv",1599.37,332.27,20.8,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),"SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight - [EHX].mkv",1565.42,304.22,19.4,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight - [EHX].mkv,1684.86,358.24,21.3,1920x1080,1920x1080,2,28,CQ +anime,SANDA (2025),SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight - [EHX].mkv,1749.14,358.71,20.5,1920x1080,1920x1080,2,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost) - [EHX].mkv,2343.02,847.56,36.2,1920x1080,1920x1080,1,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost) - [EHX].mkv,2430.17,838.78,34.5,1920x1080,1920x1080,1,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost) - [EHX].mkv,2380.55,864.53,36.3,1920x1080,1920x1080,1,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost) - [EHX].mkv,2401.0,836.47,34.8,1920x1080,1920x1080,1,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost) - [EHX].mkv,2434.97,874.28,35.9,1920x1080,1920x1080,1,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost) - [EHX].mkv,2471.45,913.95,37.0,1920x1080,1920x1080,1,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost) - [EHX].mkv,2431.83,853.82,35.1,1920x1080,1920x1080,1,28,CQ +tv,Taboo (2017),Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost) - [EHX].mkv,2416.84,909.61,37.6,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence) - [EHX].mkv,1975.68,1147.46,58.1,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence) - [EHX].mkv,1620.68,940.53,58.0,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence) - [EHX].mkv,1749.56,1042.3,59.6,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence) - [EHX].mkv,1377.69,804.63,58.4,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence) - [EHX].mkv,1284.47,765.32,59.6,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence) - [EHX].mkv,1244.23,807.53,64.9,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence) - [EHX].mkv,1152.41,745.61,64.7,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence) - [EHX].mkv,1692.85,1063.16,62.8,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence) - [EHX].mkv,1735.04,1097.91,63.3,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence) - [EHX].mkv,1703.76,1096.0,64.3,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence) - [EHX].mkv,1795.04,1089.15,60.7,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence) - [EHX].mkv,1775.78,733.59,41.3,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence) - [EHX].mkv,1781.59,841.9,47.3,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence) - [EHX].mkv,1692.9,942.42,55.7,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence) - [EHX].mkv,1722.08,987.44,57.3,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence) - [EHX].mkv,1622.59,744.6,45.9,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence) - [EHX].mkv,1975.52,1113.5,56.4,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence) - [EHX].mkv,1818.87,884.01,48.6,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence) - [EHX].mkv,1752.64,870.3,49.7,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence) - [EHX].mkv,1776.11,946.55,53.3,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence) - [EHX].mkv,1769.95,871.48,49.2,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence) - [EHX].mkv,1758.02,838.28,47.7,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence) - [EHX].mkv,1696.74,898.0,52.9,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence) - [EHX].mkv,1779.5,899.26,50.5,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence) - [EHX].mkv,1832.04,744.88,40.7,1920x1080,1920x1080,1,28,CQ +tv,American Gods (2017),American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence) - [EHX].mkv,1835.94,834.52,45.5,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,962.62,291.3,30.3,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,931.41,304.53,32.7,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,834.59,305.52,36.6,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,1026.96,331.81,32.3,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,938.46,350.86,37.4,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,963.49,385.47,40.0,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,1111.37,380.33,34.2,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,972.34,278.77,28.7,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,921.93,336.12,36.5,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1068.75,393.26,36.8,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1125.57,407.58,36.2,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1184.21,421.91,35.6,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1163.85,360.93,31.0,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1076.68,363.71,33.8,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1040.69,387.4,37.2,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv,1196.38,426.31,35.6,1920x1080,1920x1080,1,28,CQ +tv,Barry,"Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv",1025.76,383.37,37.4,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,873.67,314.49,36.0,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,945.58,344.41,36.4,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,883.63,324.21,36.7,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1105.46,411.84,37.3,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S02E06 - The Truth Has a Ring to It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1045.1,376.21,36.0,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S02E07 - The Audition (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,923.13,348.1,37.7,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S02E08 - berkman - block (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,986.78,380.08,38.5,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S01E01 - Chapter One; Make Your Mark (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,841.14,310.54,36.9,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S01E02 - Chapter Two; Use It (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,833.24,273.66,32.8,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S01E03 - Chapter Three; Make the Unsafe Choice (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1062.1,366.0,34.5,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S01E04 - Chapter Four; Commit... To You (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,831.13,275.76,33.2,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S01E05 - Chapter Five; Do Your Job (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,956.77,335.11,35.0,1920x1080,1920x1080,1,28,CQ +tv,Barry,"Barry (2018) S01E06 - Chapter Six; Listen With Your Ears, React With Your Face (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv",977.83,316.67,32.4,1920x1080,1920x1080,1,28,CQ +tv,Barry,"Barry (2018) S01E07 - Chapter Seven; Loud, Fast and Keep Going (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv",1075.17,357.99,33.3,1920x1080,1920x1080,1,28,CQ +tv,Barry,Barry (2018) S01E08 - Chapter Eight; Know Your Truth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv,1025.22,348.99,34.0,1920x1080,1920x1080,1,28,CQ +movie,N/A,Pan (2015) x265 AC3 5.1 Bluray-1080p Radarr - [EHX].mkv,2443.78,921.66,37.7,1920x800,1280x720,2,26,CQ +tv,Shōgun,Shōgun (2024) - S01E01 - Anjin (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2497.41,1313.45,52.6,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E02 - Servants of Two Masters (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2089.31,903.83,43.3,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E03 - Tomorrow is Tomorrow (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,1889.86,807.46,42.7,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E04 - The Eightfold Fence (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2012.61,910.23,45.2,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E05 - Broken to the Fist (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2009.39,866.88,43.1,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E06 - Ladies of the Willow World (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2017.97,758.66,37.6,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E07 - A Stick of Time (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,1946.74,905.08,46.5,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E08 - The Abyss of Life (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2061.28,837.3,40.6,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E09 - Crimson Sky (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2148.33,861.66,40.1,1920x960,1920x960,1,28,CQ +tv,Shōgun,Shōgun (2024) - S01E10 - A Dream of a Dream (1080p DSNP WEB-DL x265 Silence) - [EHX].mkv,2227.08,954.62,42.9,1920x960,1920x960,1,28,CQ +movie,N/A,Sisu - Road to Revenge (2025) x264 DTS-HD MA 5.1 Bluray-1080p CYBER - [EHX].mkv,9182.77,1004.38,10.9,1920x804,1280x720,3,26,CQ diff --git a/core/audio_handler.py b/core/audio_handler.py index be60ab8..288b27a 100644 --- a/core/audio_handler.py +++ b/core/audio_handler.py @@ -143,18 +143,30 @@ def get_audio_streams(input_file: Path): title_map = {} stderr_output = probe_result.stderr if probe_result.stderr else "" + + # Parse the verbose output to extract stream info and metadata + current_stream_idx = None for line in stderr_output.split("\n"): # Match "Stream #0:X(YYY)" where X is stream number, YYY is language - match = re.search(r"Stream #0:(\d+)\((\w{3})\)", line) - if match: - stream_idx = int(match.group(1)) - lang_code = match.group(2) - language_map[stream_idx] = lang_code + stream_match = re.search(r"Stream #0:(\d+)\((\w{3})\)", line) + if stream_match: + current_stream_idx = int(stream_match.group(1)) + lang_code = stream_match.group(2) + language_map[current_stream_idx] = lang_code + + # Match "title : " in metadata sections + if current_stream_idx is not None and "title" in line.lower(): + title_match = re.search(r"title\s*:\s*(.+)$", line, re.IGNORECASE) + if title_match: + title_text = title_match.group(1).strip() + if title_text: # Only store if not empty + title_map[current_stream_idx] = title_text + logger.debug(f"Parsed title for stream {current_stream_idx}: '{title_text}'") # Get audio stream details via JSON with tags cmd = [ "ffprobe","-v","error","-select_streams","a", - "-show_entries","stream=index,channels,bit_rate,tags", + "-show_entries","stream=index,channels,bit_rate", "-of","json", str(input_file) ] result = subprocess.run(cmd, capture_output=True, text=True, encoding='utf-8', errors='ignore') @@ -172,12 +184,8 @@ def get_audio_streams(input_file: Path): # Get language from our parsed map, default to "und" src_lang = language_map.get(index, "und") - # Get title from tags or from our parsed map - title = "" - if "tags" in s and "title" in s["tags"]: - title = s["tags"]["title"] - elif index in title_map: - title = title_map[index] + # Get title from our parsed text output + title = title_map.get(index, "") bit_rate_meta = int(s.get("bit_rate", 0)) if s.get("bit_rate") else 0 @@ -189,6 +197,10 @@ def get_audio_streams(input_file: Path): calculated_bitrate_kbps = int(bit_rate_meta / 1000) if bit_rate_meta else 160 logger.info(f"Stream {index}: Using fallback bitrate {calculated_bitrate_kbps} kbps") + # Log title extraction for debugging + if title: + logger.info(f"Stream {index}: Extracted title from metadata: '{title}'") + streams.append((index, channels, calculated_bitrate_kbps, src_lang, int(bit_rate_meta / 1000) if bit_rate_meta else 0, title)) return streams diff --git a/core/encode_engine.py b/core/encode_engine.py index 232d131..b91594c 100644 --- a/core/encode_engine.py +++ b/core/encode_engine.py @@ -69,13 +69,13 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s if encoder == "av1": encoder_name = "AV1 NVENC" encoder_codec = "av1_nvenc" - encoder_preset = "p7" + encoder_preset = "p7" # p7 = fastest/lower quality (0-7 scale) encoder_pix_fmt = "yuv420p" encoder_bit_depth = "8-bit" else: # default hevc = HEVC NVENC encoder_name = "HEVC NVENC" encoder_codec = "hevc_nvenc" - encoder_preset = "slow" + encoder_preset = "p7" # p7 = fastest/lower quality (0-7 scale) encoder_pix_fmt = "p010le" encoder_bit_depth = "10-bit" @@ -128,7 +128,7 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s cmd.extend([ "-vf",f"scale={scale_width}:{scale_height}:flags={filter_flags}:force_original_aspect_ratio=decrease", - "-map","0:v"]) + "-map","0:v:0"]) # Map only first actual video stream (skips attached pictures) # Map only selected audio streams for index, _, _, _, _, _, _ in streams: @@ -160,6 +160,17 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s output_channels = 6 if is_1080_class and channels >= 6 else 2 codec, br = choose_audio_bitrate(output_channels, avg_bitrate, audio_config, is_1080_class) + # Check if title should be stripped (for this stream or globally) + # Preserve any stream with "commentary" in the title, regardless of strip_all_titles + is_commentary = title and "commentary" in title.lower() + should_strip = strip_title or (strip_all_titles and not is_commentary) + + # Log title stripping decisions for debugging + logger.info(f"Stream {index}: title='{title}', is_commentary={is_commentary}, strip_all_titles={strip_all_titles}, should_strip={should_strip}") + + if strip_all_titles and is_commentary: + logger.info(f"Stream {index}: ✓ Preserving title '{title}' (contains 'commentary')") + if codec == "copy": # Preserve original audio cmd += [f"-c:a:{i}", "copy"] @@ -167,7 +178,6 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s if audio_language: cmd += [f"-metadata:s:a:{i}", f"language={audio_language}"] # Strip title metadata if requested (but preserve commentary tracks) - should_strip = strip_title or (strip_all_titles and not (title and "commentary" in title.lower())) if should_strip: cmd += [f"-metadata:s:a:{i}", "title="] else: @@ -193,7 +203,6 @@ def run_ffmpeg(input_file: Path, output_file: Path, cq: int, scale_width: int, s if audio_language: cmd += [f"-metadata:s:a:{i}", f"language={audio_language}"] # Strip title metadata if requested (but preserve commentary tracks) - should_strip = strip_title or (strip_all_titles and not (title and "commentary" in title.lower())) if should_strip: cmd += [f"-metadata:s:a:{i}", "title="] # Add subtitle codec and metadata if subtitles are present diff --git a/core/process_manager.py b/core/process_manager.py index 0315c44..7157a43 100644 --- a/core/process_manager.py +++ b/core/process_manager.py @@ -11,12 +11,43 @@ from pathlib import Path from core.audio_handler import get_audio_streams from core.encode_engine import run_ffmpeg from core.logger_helper import setup_logger, setup_failure_logger -from core.video_handler import get_source_resolution, get_source_bit_depth, determine_target_resolution +from core.video_handler import get_source_resolution, determine_target_resolution logger = setup_logger(Path(__file__).parent.parent / "logs") failure_logger = setup_failure_logger(Path(__file__).parent.parent / "logs") +def get_default_cq(folder: Path, config: dict, resolution: str, encoder: str = "hevc") -> int: + """ + Get the default CQ value for a given resolution, encoder, and folder type. + + Args: + folder: Input folder path (used to detect TV/anime/movie type) + config: Configuration dictionary + resolution: Resolution string ("720", "1080", etc.) + encoder: Encoder type ("hevc" or "av1") + + Returns: + Default CQ value for the given parameters + """ + # Determine content type from folder path + folder_lower = str(folder).lower() + is_tv = "\\tv\\" in folder_lower or "/tv/" in folder_lower + is_anime = "\\anime\\" in folder_lower or "/anime/" in folder_lower + + # Build the config key + if is_tv: + key = f"tv_{resolution}" + elif is_anime: + key = f"anime_{resolution}" + else: + key = f"movie_{resolution}" + + # Get CQ value from config + cq_config = config.get("encode", {}).get("cq", {}).get(encoder, {}) + return cq_config.get(key, 28) # Default fallback to 28 + + def _cleanup_temp_files(temp_input: Path, temp_output: Path): """Helper function to clean up temporary input and output files.""" try: @@ -34,7 +65,7 @@ def _cleanup_temp_files(temp_input: Path, temp_output: Path): logger.warning(f"Could not delete temp output {temp_output.name}: {e}") -def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, config: dict, tracker_file: Path, test_mode: bool = False, audio_language: str = None, filter_audio: bool = None, audio_select: str = None, encoder: str = "hevc", strip_all_titles: bool = False): +def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, config: dict, tracker_file: Path, test_mode: bool = False, audio_language: str = None, filter_audio: bool = None, audio_select: str = None, encoder: str = "hevc", strip_all_titles: bool = False, travel_output_folder: Path = None): """ Process all video files in folder with appropriate encoding settings. @@ -51,6 +82,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, audio_select: Pre-selected audio streams (comma-separated, e.g., "1,2"). Skips interactive prompt. encoder: Video encoder to use - "hevc" for HEVC NVENC 10-bit (default) or "av1" for AV1 NVENC 8-bit. strip_all_titles: If True, strip all title metadata from all audio tracks. + travel_output_folder: If provided, move encoded files to this folder instead of original location. """ if not folder.exists(): print(f"❌ Folder not found: {folder}") @@ -80,31 +112,32 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, processing_folder = Path(config["processing_folder"]) processing_folder.mkdir(parents=True, exist_ok=True) - # Determine encoding mode - is_smart_mode = transcode_mode == "compression" # Try CQ first, then bitrate fallback + # Determine if we're in smart mode (no explicit mode specified) + is_smart_mode = transcode_mode not in ["cq", "bitrate"] # Default/smart mode is_forced_cq = transcode_mode == "cq" is_forced_bitrate = transcode_mode == "bitrate" # Track files for potential retry in smart mode - failed_cq_files = [] # List of (file_path, metadata) for CQ failures in compression mode + failed_cq_files = [] # List of (file_path, metadata) for CQ failures in smart mode consecutive_failures = 0 max_consecutive = 3 # Phase 1: Process files with initial mode strategy print(f"\n{'='*60}") if is_smart_mode: - print("📋 MODE: Compression (Try CQ first, retry with Bitrate if needed)") + print("📋 MODE: Smart (Try CQ first, retry with Bitrate if needed)") elif is_forced_cq: - print("📋 MODE: CQ (constant quality, skip failures, log them)") + print("📋 MODE: Forced CQ (skip failures, log them)") else: - print("📋 MODE: Bitrate (bitrate mode only, skip failures, log them)") + print("📋 MODE: Forced Bitrate (skip failures, log them)") print(f"{'='*60}\n") skipped_count = 0 for file in folder.rglob("*"): if file.suffix.lower() not in extensions: continue - if any(tag.lower() in file.name.lower() for tag in ignore_tags): + # In travel mode, don't skip files based on tags - we process everything + if not travel_output_folder and any(tag.lower() in file.name.lower() for tag in ignore_tags): skipped_count += 1 continue @@ -144,33 +177,33 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, if temp_input.exists() and os.access(temp_input, os.R_OK): break - # Check for matching subtitle files (supports multiple) - subtitle_files = [] + # Check for matching subtitle file + subtitle_file = None if config.get("general", {}).get("subtitles", {}).get("enabled", True): subtitle_exts = config.get("general", {}).get("subtitles", {}).get("extensions", ".vtt,.srt,.ass,.ssa,.sub").split(",") - parent_dir = file.parent - base_name = file.stem - found_subs = set() # Track found subtitles to avoid duplicates - - # Look for subtitle files with same base name (e.g., movie.vtt or movie.en.vtt) + # Look for subtitle with same base name (e.g., movie.vtt or movie.en.vtt) for ext in subtitle_exts: ext = ext.strip() # Try exact match first (movie.vtt) potential_sub = file.with_suffix(ext) - if potential_sub.exists() and str(potential_sub) not in found_subs: - subtitle_files.append(potential_sub) - found_subs.add(str(potential_sub)) - print(f"📝 Found subtitle: {potential_sub.name}") - logger.info(f"Found subtitle file: {potential_sub.name}") + if potential_sub.exists(): + subtitle_file = potential_sub + print(f"📝 Found subtitle: {subtitle_file.name}") + logger.info(f"Found subtitle file: {subtitle_file.name}") + break - # Try language prefix variants (movie.en.vtt, movie.eng.vtt, movie.en.forced.srt, etc.) - # Look for all files matching the pattern basename.*ext - for item in sorted(parent_dir.glob(f"{base_name}.*{ext}")): - if str(item) not in found_subs: - subtitle_files.append(item) - found_subs.add(str(item)) - print(f"📝 Found subtitle: {item.name}") - logger.info(f"Found subtitle file: {item.name}") + # Try language prefix variants (movie.en.vtt, movie.eng.vtt, etc.) + # Look for files matching the pattern basename.*language*.ext + parent_dir = file.parent + base_name = file.stem + for item in parent_dir.glob(f"{base_name}.*{ext}"): + subtitle_file = item + print(f"📝 Found subtitle: {subtitle_file.name}") + logger.info(f"Found subtitle file: {subtitle_file.name}") + break + + if subtitle_file: + break try: # Detect source resolution and determine target resolution @@ -179,29 +212,6 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, src_width, src_height, explicit_resolution ) - # Auto-select encoder based on source bit depth if not explicitly specified - # (explicit encoder arg is passed in, so if user didn't specify, it's still the default) - # We need to check if encoder came from CLI or is the default - # For now, we'll always auto-detect and only skip if encoder was explicitly set - # Since we can't distinguish in the current flow, we'll add a parameter to track this - selected_encoder = encoder # Start with what was passed (may be default) - - # Check source bit depth for auto-selection - source_bit_depth = get_source_bit_depth(temp_input) - - # Auto-select encoder based on source bit depth - # 10-bit or higher (including 12-bit) → HEVC (supports up to 10-bit) - # 8-bit → AV1 (more efficient for 8-bit) - if source_bit_depth >= 10: - selected_encoder = "hevc" - encoder_note = "auto-selected (10+ bit source)" - else: - selected_encoder = "av1" - encoder_note = "auto-selected (8-bit source)" - - print(f"ℹ️ Encoder: {selected_encoder} ({encoder_note})") - logger.info(f"Selected encoder: {selected_encoder} - Source bit depth: {source_bit_depth}-bit") - # Log resolution decision if explicit_resolution: logger.info(f"Using explicitly specified resolution: {res_width}x{res_height}") @@ -224,7 +234,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, else: cq_key = f"movie_{target_resolution}" # Look up CQ from encoder-specific section - encoder_cq_config = config["encode"]["cq"].get(selected_encoder, {}) + encoder_cq_config = config["encode"]["cq"].get(encoder, {}) content_cq = encoder_cq_config.get(cq_key, 32) file_cq = cq if cq is not None else content_cq @@ -248,13 +258,16 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, # If --audio-select provided, skip interactive and use pre-selected streams if audio_select: audio_filter_config["preselected"] = audio_select + elif audio_select: + # If --audio-select provided (without --filter-audio), use preselected streams + audio_filter_config = {"enabled": True, "preselected": audio_select} else: # Use config file setting (if present) audio_filter_config = config.get("general", {}).get("audio_filter", {}) orig_size, out_size, reduction_ratio = run_ffmpeg( temp_input, temp_output, file_cq, res_width, res_height, src_width, src_height, - filter_flags, audio_config, method, bitrate_config, selected_encoder, subtitle_files, audio_language, + filter_flags, audio_config, method, bitrate_config, encoder, [subtitle_file] if subtitle_file else None, audio_language, audio_filter_config, test_mode, strip_all_titles ) @@ -267,6 +280,16 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, if not encode_succeeded: # Size threshold not met + error_msg = f"Size threshold not met ({reduction_ratio:.1%})" + + if test_mode: + # In test mode, stop immediately and keep temp files + print(f"❌ Test mode: {method} failed: {error_msg}") + print(f" Temp input preserved at: {temp_input}") + print(f" Temp output preserved at: {temp_output}") + logger.error(f"Test mode: {method} size threshold failed for {file.name}: {error_msg}") + raise RuntimeError(error_msg) + if is_smart_mode and method == "CQ": # In smart mode CQ failure, mark for bitrate retry print(f"⚠️ CQ failed size target ({reduction_ratio:.1%}). Will retry with Bitrate.") @@ -282,7 +305,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, 'target_resolution': target_resolution, 'file_cq': file_cq, 'is_tv': is_tv, - 'subtitle_files': subtitle_files + 'subtitle_file': subtitle_file }) consecutive_failures += 1 if consecutive_failures >= max_consecutive: @@ -292,7 +315,6 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, continue elif is_forced_cq or is_forced_bitrate: # In forced mode, skip the file - error_msg = f"Size threshold not met ({reduction_ratio:.1%})" print(f"❌ {method} failed: {error_msg}") failure_logger.warning(f"{file.name} | {method} failed: {error_msg}") consecutive_failures += 1 @@ -311,6 +333,14 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, # FFmpeg execution failed error_msg = str(e).split('\n')[0][:100] # First 100 chars of error + if test_mode: + # In test mode, stop immediately on any error and keep temp files + print(f"❌ Test mode: Encode failed. Stopping script.") + print(f" Temp input preserved at: {temp_input}") + print(f" Temp output preserved at: {temp_output}") + logger.error(f"Test mode: Encode failed for {file.name}: {error_msg}") + raise + if is_smart_mode and method == "CQ": # In smart mode, log and retry with bitrate print(f"❌ CQ encode error. Will retry with Bitrate.") @@ -326,7 +356,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, 'target_resolution': target_resolution, 'file_cq': file_cq, 'is_tv': is_tv, - 'subtitle_files': subtitle_files + 'subtitle_file': subtitle_file }) consecutive_failures += 1 if consecutive_failures >= max_consecutive: @@ -336,6 +366,14 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, continue elif is_forced_cq or is_forced_bitrate: # In forced mode, skip and log + if test_mode: + # In test mode, stop immediately and keep temp files + print(f"❌ Test mode: {method} encode failed. Stopping script.") + print(f" Temp input preserved at: {temp_input}") + print(f" Temp output preserved at: {temp_output}") + logger.error(f"Test mode: {method} encode failed for {file.name}: {error_msg}") + raise + print(f"❌ {method} encode failed: {error_msg}") failure_logger.warning(f"{file.name} | {method} error: {error_msg}") consecutive_failures += 1 @@ -351,7 +389,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, _save_successful_encoding( file, temp_input, temp_output, orig_size, out_size, reduction_ratio, method, src_width, src_height, res_width, res_height, - file_cq, tracker_file, folder, is_tv, suffix, config, test_mode, subtitle_files + file_cq, tracker_file, folder, is_tv, suffix, config, test_mode, subtitle_file, travel_output_folder ) # In test mode, stop after first successful file @@ -403,8 +441,8 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, temp_input, temp_output, file_data['file_cq'], file_data['res_width'], file_data['res_height'], file_data['src_width'], file_data['src_height'], - filter_flags, audio_config, "Bitrate", bitrate_config, selected_encoder, - file_data.get('subtitle_files'), audio_language, None, test_mode, strip_all_titles + filter_flags, audio_config, "Bitrate", bitrate_config, encoder, + [file_data.get('subtitle_file')] if file_data.get('subtitle_file') else None, audio_language, None, test_mode, strip_all_titles ) # Check if bitrate also failed @@ -427,11 +465,20 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, file_data['res_width'], file_data['res_height'], file_data['file_cq'], tracker_file, folder, file_data['is_tv'], suffix, config, False, - file_data.get('subtitle_files') + file_data.get('subtitle_file'), travel_output_folder ) except subprocess.CalledProcessError as e: error_msg = str(e).split('\n')[0][:100] + + if test_mode: + # In test mode, stop immediately on any error and keep temp files + print(f"❌ Test mode: Bitrate retry failed. Stopping script.") + print(f" Temp input preserved at: {temp_input}") + print(f" Temp output preserved at: {temp_output}") + logger.error(f"Test mode: Bitrate retry failed for {file.name}: {error_msg}") + raise + print(f"❌ Bitrate retry failed: {error_msg}") failure_logger.warning(f"{file.name} | Bitrate retry error: {error_msg}") consecutive_failures += 1 @@ -443,6 +490,15 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, break except Exception as e: error_msg = str(e)[:100] + + if test_mode: + # In test mode, stop immediately on any error and keep temp files + print(f"❌ Test mode: Unexpected error in Phase 2. Stopping script.") + print(f" Temp input preserved at: {temp_input}") + print(f" Temp output preserved at: {temp_output}") + logger.error(f"Test mode: Phase 2 error for {file.name}: {error_msg}") + raise + print(f"❌ Unexpected error in Phase 2: {error_msg}") failure_logger.warning(f"{file.name} | Phase 2 error: {error_msg}") consecutive_failures += 1 @@ -458,7 +514,7 @@ def process_folder(folder: Path, cq: int, transcode_mode: str, resolution: str, def _save_successful_encoding(file, temp_input, temp_output, orig_size, out_size, reduction_ratio, method, src_width, src_height, res_width, res_height, - file_cq, tracker_file, folder, is_tv, suffix, config=None, test_mode=False, subtitle_files=None): + file_cq, tracker_file, folder, is_tv, suffix, config=None, test_mode=False, subtitle_file=None, travel_output_folder=None): """Helper function to save successfully encoded files with [EHX] tag and clean up subtitle files.""" # In test mode, show ratio and skip file move/cleanup @@ -492,6 +548,16 @@ def _save_successful_encoding(file, temp_input, temp_output, orig_size, out_size else: dest_file = file.parent / temp_output.name + # If travel mode is active, use travel output folder instead + if travel_output_folder: + # Preserve relative directory structure from input folder + relative_path = file.parent.relative_to(folder) + travel_dest_dir = travel_output_folder / relative_path + travel_dest_dir.mkdir(parents=True, exist_ok=True) + dest_file = travel_dest_dir / temp_output.name + print(f"🧳 Travel mode: Moving to {dest_file}") + logger.info(f"Travel mode destination: {dest_file}") + shutil.move(temp_output, dest_file) print(f"🚚 Moved {temp_output.name} → {dest_file.name}") logger.info(f"Moved {temp_output.name} → {dest_file.name}") @@ -542,23 +608,23 @@ def _save_successful_encoding(file, temp_input, temp_output, orig_size, out_size try: temp_input.unlink() - # Only delete original file if NOT in Featurettes folder (Featurettes are re-encoded in place) - if not is_featurette: + # Keep original file if in travel mode, or if in Featurettes folder + if travel_output_folder: + logger.info(f"Travel mode: Kept original file {file.name}") + elif not is_featurette: file.unlink() logger.info(f"Deleted original and processing copy for {file.name}") else: logger.info(f"Featurettes file preserved at origin: {file.name}") - # Clean up subtitle files if they exist - if subtitle_files: - for sub_file in subtitle_files: - if sub_file.exists(): - try: - sub_file.unlink() - print(f"🗑️ Removed subtitle: {sub_file.name}") - logger.info(f"Removed subtitle: {sub_file.name}") - except Exception as e: - logger.warning(f"Could not delete subtitle file {sub_file.name}: {e}") + # Clean up subtitle file if it was embedded + if subtitle_file and subtitle_file.exists(): + try: + subtitle_file.unlink() + print(f"🗑️ Removed embedded subtitle: {subtitle_file.name}") + logger.info(f"Removed embedded subtitle: {subtitle_file.name}") + except Exception as e: + logger.warning(f"Could not delete subtitle file {subtitle_file.name}: {e}") except Exception as e: print(f"⚠️ Could not delete files: {e}") logger.warning(f"Could not delete files: {e}") diff --git a/core/video_handler.py b/core/video_handler.py index 0711bc9..ca004d9 100644 --- a/core/video_handler.py +++ b/core/video_handler.py @@ -13,25 +13,74 @@ def get_source_resolution(input_file: Path) -> tuple: """ Get source video resolution (width, height). Returns tuple: (width, height) + Skips attached pictures and cover art. """ try: + # First, get all video streams and their disposition to find the first non-attached pic cmd = [ "ffprobe", "-v", "error", - "-select_streams", "v:0", - "-show_entries", "stream=width,height", - "-of", "default=noprint_wrappers=1:nokey=1:noprint_wrappers=1", + "-select_streams", "v", + "-show_entries", "stream=width,height,disposition", + "-of", "default=noprint_wrappers=1", str(input_file) ] result = subprocess.run(cmd, capture_output=True, text=True, encoding='utf-8', errors='ignore', check=False) + if result.stdout: lines = result.stdout.strip().split("\n") - width = int(lines[0]) if len(lines) > 0 and lines[0].strip() else 1920 - height = int(lines[1]) if len(lines) > 1 and lines[1].strip() else 1080 - logger.info(f"Source resolution detected: {width}x{height}") - return (width, height) - else: - logger.warning(f"ffprobe returned no output for {input_file.name}. Defaulting to 1920x1080") - return (1920, 1080) + # Parse the output to find a non-attached picture video stream + width = None + height = None + + i = 0 + while i < len(lines): + line = lines[i].strip() + if line.startswith("width="): + width_val = int(line.split("=")[1]) if "=" in line else None + # Look ahead for height and disposition + height_val = None + is_attached_pic = False + + if i + 1 < len(lines): + next_line = lines[i + 1].strip() + if next_line.startswith("height="): + height_val = int(next_line.split("=")[1]) if "=" in next_line else None + if i + 2 < len(lines): + disp_line = lines[i + 2].strip() + if disp_line.startswith("disposition="): + # Check if attached_pic flag is set to 1 + if "attached_pic=1" in disp_line: + is_attached_pic = True + + # If this is a real video stream (not attached pic) and has valid dimensions, use it + if width_val and height_val and not is_attached_pic: + width = width_val + height = height_val + logger.info(f"Source resolution detected (skipped covers): {width}x{height}") + return (width, height) + + i += 1 + + # Fallback: if no valid stream found, try simple v:0 selection + if not width or not height: + logger.debug("No non-attached-pic video stream found, trying fallback method") + cmd = [ + "ffprobe", "-v", "error", + "-select_streams", "v:0", + "-show_entries", "stream=width,height", + "-of", "default=noprint_wrappers=1:nokey=1:noprint_wrappers=1", + str(input_file) + ] + result = subprocess.run(cmd, capture_output=True, text=True, encoding='utf-8', errors='ignore', check=False) + if result.stdout: + lines = result.stdout.strip().split("\n") + width = int(lines[0]) if len(lines) > 0 and lines[0].strip() else 1920 + height = int(lines[1]) if len(lines) > 1 and lines[1].strip() else 1080 + logger.info(f"Source resolution detected (fallback): {width}x{height}") + return (width, height) + + logger.warning(f"ffprobe returned no output for {input_file.name}. Defaulting to 1920x1080") + return (1920, 1080) except Exception as e: logger.warning(f"Failed to detect source resolution: {e}. Defaulting to 1920x1080") return (1920, 1080) @@ -41,32 +90,55 @@ def get_source_bit_depth(input_file: Path) -> int: """ Detect source video bit depth (8, 10, or 12). Returns: 12, 10, or 8 (default) + Skips attached pictures and cover art. """ try: + # Get all video streams with pixel format and disposition cmd = [ "ffprobe", "-v", "error", - "-select_streams", "v:0", - "-show_entries", "stream=pix_fmt", - "-of", "default=noprint_wrappers=1:nokey=1", + "-select_streams", "v", + "-show_entries", "stream=pix_fmt,disposition", + "-of", "default=noprint_wrappers=1", str(input_file) ] result = subprocess.run(cmd, capture_output=True, text=True, encoding='utf-8', errors='ignore', check=False) + if result.stdout: - pix_fmt = result.stdout.strip().lower() - # Check for 12-bit indicators first - if any(x in pix_fmt for x in ["12le", "12be"]): - logger.info(f"Source bit depth detected: 12-bit ({pix_fmt})") - return 12 - # Check for 10-bit indicators - elif any(x in pix_fmt for x in ["10le", "10be", "p010", "yuv420p10"]): - logger.info(f"Source bit depth detected: 10-bit ({pix_fmt})") - return 10 - else: - logger.info(f"Source bit depth detected: 8-bit ({pix_fmt})") - return 8 - else: - logger.debug(f"Could not detect bit depth for {input_file.name}. Defaulting to 8-bit") - return 8 + lines = result.stdout.strip().split("\n") + + i = 0 + while i < len(lines): + line = lines[i].strip() + if line.startswith("pix_fmt="): + pix_fmt = line.split("=")[1] if "=" in line else None + # Check next line for disposition + is_attached_pic = False + if i + 1 < len(lines): + disp_line = lines[i + 1].strip() + if disp_line.startswith("disposition="): + if "attached_pic=1" in disp_line: + is_attached_pic = True + + # If not attached pic, analyze the pixel format + if pix_fmt and not is_attached_pic: + pix_fmt_lower = pix_fmt.lower() + # Check for 12-bit indicators first + if any(x in pix_fmt_lower for x in ["12le", "12be"]): + logger.info(f"Source bit depth detected (skipped covers): 12-bit ({pix_fmt})") + return 12 + # Check for 10-bit indicators + elif any(x in pix_fmt_lower for x in ["10le", "10be", "p010", "yuv420p10"]): + logger.info(f"Source bit depth detected (skipped covers): 10-bit ({pix_fmt})") + return 10 + else: + logger.info(f"Source bit depth detected (skipped covers): 8-bit ({pix_fmt})") + return 8 + + i += 1 + + # Fallback to simple method if no streams found + logger.debug(f"Could not detect bit depth for {input_file.name}. Defaulting to 8-bit") + return 8 except Exception as e: logger.warning(f"Failed to detect source bit depth: {e}. Defaulting to 8-bit") return 8 @@ -79,19 +151,35 @@ def determine_target_resolution(src_width: int, src_height: int, explicit_resolu Returns tuple: (res_width, res_height, target_resolution_label) Logic: - If explicit_resolution specified: use it + If explicit_resolution specified: use it as a MAXIMUM (downscale only, never upscale) + - If source > max: scale down to max + - If source <= max: preserve source resolution Else: - If source > 1080p: scale to 1080p - If source <= 1080p: preserve source resolution """ if explicit_resolution: - # User explicitly specified resolution - always use it - if explicit_resolution == "1080": - return (1920, 1080, "1080") - elif explicit_resolution == "720": - return (1280, 720, "720") - else: # 480 - return (854, 480, "480") + # User explicitly specified resolution as a maximum threshold + max_height = int(explicit_resolution) + + if src_height > max_height: + # Source is larger than max - downscale to max + if max_height == 1080: + logger.info(f"Source {src_width}x{src_height} > {max_height}p max. Downscaling to 1080p.") + return (1920, 1080, "1080") + elif max_height == 720: + logger.info(f"Source {src_width}x{src_height} > {max_height}p max. Downscaling to 720p.") + return (1280, 720, "720") + else: # 480 + logger.info(f"Source {src_width}x{src_height} > {max_height}p max. Downscaling to 480p.") + return (854, 480, "480") + else: + # Source is <= max - preserve source resolution (no upscaling) + logger.info(f"Source {src_width}x{src_height} <= {max_height}p max. Preserving source resolution.") + if src_height <= 720: + return (src_width, src_height, "720") + else: + return (src_width, src_height, "1080") else: # No explicit resolution - use smart defaults if src_height > 1080: diff --git a/logs/conversion.log b/logs/conversion.log index 87cee34..cafba88 100644 --- a/logs/conversion.log +++ b/logs/conversion.log @@ -1,26362 +1,745 @@ -2025-10-05 10:24:06 [INFO] Processing: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:24:19 [INFO] Copied New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:24:20 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:24:20 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng -2025-10-05 10:24:20 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng -2025-10-05 10:24:20 [INFO] Starting CQ encode: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:30:32 [INFO] Processing: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:30:46 [INFO] Copied New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:30:46 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:30:46 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng -2025-10-05 10:30:46 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng -2025-10-05 10:30:46 [INFO] Starting CQ encode: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:32:25 [INFO] 📦 Original: 1513.63 MB → Encoded: 242.08 MB (16.0% of original) -2025-10-05 10:32:27 [INFO] Moved New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:32:27 [INFO] Tracked conversion: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1513.63MB → 242.08MB (16.0%) -2025-10-05 10:32:28 [INFO] Deleted original and processing copy for New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:32:28 [INFO] Processing: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:32:41 [INFO] Copied New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:32:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:32:42 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng -2025-10-05 10:32:42 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng -2025-10-05 10:32:42 [INFO] Starting CQ encode: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:37:23 [INFO] Processing: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:37:36 [INFO] Copied New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:37:36 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:37:36 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:37:36 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:37:36 [INFO] Starting CQ encode: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:39:07 [INFO] 📦 Original: 1510.89 MB → Encoded: 269.80 MB (17.9% of original) -2025-10-05 10:39:10 [INFO] Moved New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:39:10 [INFO] Tracked conversion: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1510.89MB → 269.8MB (17.9%) -2025-10-05 10:39:10 [INFO] Deleted original and processing copy for New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:39:10 [INFO] Processing: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:39:24 [INFO] Copied New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:39:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:39:24 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:39:24 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:39:24 [INFO] Starting CQ encode: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:40:53 [INFO] 📦 Original: 1507.74 MB → Encoded: 284.62 MB (18.9% of original) -2025-10-05 10:40:56 [INFO] Moved New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:40:56 [INFO] Tracked conversion: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1507.74MB → 284.62MB (18.9%) -2025-10-05 10:40:56 [INFO] Deleted original and processing copy for New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:40:56 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:53:59 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:54:12 [INFO] Copied New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:54:12 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:54:55 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:55:08 [INFO] Copied New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:55:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:55:09 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:55:09 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:56:55 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:57:08 [INFO] Copied New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:57:08 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:57:08 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:57:08 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:57:08 [INFO] Starting CQ encode: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:58:40 [INFO] 📦 Original: 1499.67 MB → Encoded: 339.71 MB (22.7% of original) -2025-10-05 10:58:43 [INFO] Moved New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 10:58:43 [INFO] Tracked conversion: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1499.67MB → 339.71MB (22.7%) -2025-10-05 10:58:43 [INFO] Deleted original and processing copy for New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:58:43 [INFO] Processing: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:58:57 [INFO] Copied New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 10:58:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 10:58:57 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:58:57 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 10:58:57 [INFO] Starting CQ encode: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:00:34 [INFO] 📦 Original: 1508.09 MB → Encoded: 226.82 MB (15.0% of original) -2025-10-05 11:00:36 [INFO] Moved New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:00:36 [INFO] Tracked conversion: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1508.09MB → 226.82MB (15.0%) -2025-10-05 11:00:36 [INFO] Deleted original and processing copy for New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:00:36 [INFO] Processing: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:00:42 [INFO] Copied New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:00:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:00:42 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps -2025-10-05 11:00:42 [INFO] Starting CQ encode: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:02:07 [INFO] Processing: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:02:13 [INFO] Copied New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:02:13 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:02:13 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps -2025-10-05 11:03:17 [INFO] Processing: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:03:23 [INFO] Copied New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:03:23 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:03:23 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps -2025-10-05 11:03:23 [INFO] Starting CQ encode: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:04:56 [INFO] 📦 Original: 650.72 MB → Encoded: 298.45 MB (45.9% of original) -2025-10-05 11:04:59 [INFO] Moved New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:04:59 [INFO] Tracked conversion: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv, 650.72MB → 298.45MB (45.9%) -2025-10-05 11:04:59 [INFO] Deleted original and processing copy for New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:04:59 [INFO] Processing: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:05:12 [INFO] Copied New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:05:12 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:05:12 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:05:12 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:05:12 [INFO] Starting CQ encode: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:06:52 [INFO] 📦 Original: 1505.44 MB → Encoded: 242.56 MB (16.1% of original) -2025-10-05 11:06:54 [INFO] Moved New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:06:54 [INFO] Tracked conversion: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1505.44MB → 242.56MB (16.1%) -2025-10-05 11:06:54 [INFO] Deleted original and processing copy for New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:06:54 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:06:54 [INFO] Processing: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv -2025-10-05 11:07:02 [INFO] Copied New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv → New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv -2025-10-05 11:07:02 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:07:02 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps -2025-10-05 11:07:02 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps -2025-10-05 11:07:02 [INFO] Starting CQ encode: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:08:32 [INFO] 📦 Original: 891.84 MB → Encoded: 299.91 MB (33.6% of original) -2025-10-05 11:08:34 [INFO] Moved New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:08:34 [INFO] Tracked conversion: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv, 891.84MB → 299.91MB (33.6%) -2025-10-05 11:08:34 [INFO] Deleted original and processing copy for New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv -2025-10-05 11:08:34 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:08:34 [INFO] Processing: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:09:02 [INFO] Copied New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:09:03 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:09:03 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:09:03 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:09:03 [INFO] Starting CQ encode: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:10:39 [INFO] 📦 Original: 1514.95 MB → Encoded: 211.47 MB (14.0% of original) -2025-10-05 11:10:41 [INFO] Moved New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:10:41 [INFO] Tracked conversion: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1514.95MB → 211.47MB (14.0%) -2025-10-05 11:10:41 [INFO] Deleted original and processing copy for New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:10:41 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:10:41 [INFO] Processing: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:10:54 [INFO] Copied New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:10:55 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:10:55 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:10:55 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:10:55 [INFO] Starting CQ encode: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:12:29 [INFO] 📦 Original: 1505.50 MB → Encoded: 222.61 MB (14.8% of original) -2025-10-05 11:12:31 [INFO] Moved New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:12:31 [INFO] Tracked conversion: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1505.5MB → 222.61MB (14.8%) -2025-10-05 11:12:31 [INFO] Deleted original and processing copy for New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:12:31 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:12:31 [INFO] Processing: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:12:45 [INFO] Copied New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:12:45 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:12:45 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:12:45 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:12:45 [INFO] Starting CQ encode: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:16 [INFO] 📦 Original: 1499.79 MB → Encoded: 267.68 MB (17.8% of original) -2025-10-05 11:14:19 [INFO] Moved New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:19 [INFO] Tracked conversion: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1499.79MB → 267.68MB (17.8%) -2025-10-05 11:14:19 [INFO] Deleted original and processing copy for New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:14:19 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:14:23 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:14:23 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:14:23 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps -2025-10-05 11:14:23 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:14:54 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:14:58 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:14:59 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:14:59 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps, codec=aac -2025-10-05 11:14:59 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:16:28 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) -2025-10-05 11:16:28 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... -2025-10-05 11:16:28 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:17:20 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:17:24 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:17:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:17:24 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps, codec=aac -2025-10-05 11:17:24 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:18:54 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) -2025-10-05 11:18:54 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... -2025-10-05 11:18:54 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:21:27 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:21:31 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:21:31 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:21:31 [INFO] - Stream #1: 2ch, src=und, avg=128kbps, metadata=224kbps, closest bucket=128.0kbps → codec=aac -2025-10-05 11:21:31 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:23:01 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) -2025-10-05 11:23:01 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... -2025-10-05 11:23:01 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:28:30 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:28:34 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:28:34 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:28:34 [INFO] - Stream #1: 2ch, src=und, avg=128kbps, metadata=224kbps, closest bucket=128.0kbps → codec=opus -2025-10-05 11:28:34 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:32:11 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:32:15 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:32:15 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:32:15 [INFO] - Stream #1: 2ch, src=und, avg=128kbps, metadata=224kbps, closest bucket=128.0kbps → codec=opus -2025-10-05 11:32:15 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:33:48 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:33:52 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:33:52 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:33:52 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps -2025-10-05 11:33:52 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:35:22 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) -2025-10-05 11:35:22 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... -2025-10-05 11:35:22 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:36:54 [INFO] Moved New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv -2025-10-05 11:36:54 [INFO] Tracked conversion: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv, 459.88MB → 238.76MB (51.9%) -2025-10-05 11:36:54 [INFO] Deleted original and processing copy for New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv -2025-10-05 11:36:54 [INFO] Skipping: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:36:54 [INFO] Skipping: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:46:30 [INFO] Processing: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:46:42 [INFO] Copied You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv → You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:46:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:46:42 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128000kbps -2025-10-05 11:46:42 [INFO] Running CQ encode: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:49:22 [INFO] Processing: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:49:34 [INFO] Copied You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv → You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:49:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:49:35 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:49:35 [INFO] Running CQ encode: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:50:44 [INFO] 📦 Original: 1404.32 MB → Encoded: 300.44 MB (21.4% of original) -2025-10-05 11:50:47 [INFO] Moved You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv → You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:50:47 [INFO] Tracked conversion: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1404.32MB → 300.44MB (21.4%), method=CQ -2025-10-05 11:50:47 [INFO] Deleted original and processing copy for You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:50:47 [INFO] Processing: You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:51:01 [INFO] Copied You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:51:01 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:51:01 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:51:01 [INFO] Running CQ encode: You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:52:12 [INFO] 📦 Original: 1408.95 MB → Encoded: 313.09 MB (22.2% of original) -2025-10-05 11:52:15 [INFO] Moved You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:52:15 [INFO] Tracked conversion: You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1408.95MB → 313.09MB (22.2%), method=CQ -2025-10-05 11:52:15 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:52:15 [INFO] Processing: You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:52:28 [INFO] Copied You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:52:28 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:52:28 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:52:28 [INFO] Running CQ encode: You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:53:37 [INFO] 📦 Original: 1407.34 MB → Encoded: 307.42 MB (21.8% of original) -2025-10-05 11:53:39 [INFO] Moved You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:53:39 [INFO] Tracked conversion: You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1407.34MB → 307.42MB (21.8%), method=CQ -2025-10-05 11:53:40 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:53:40 [INFO] Processing: You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv -2025-10-05 11:53:52 [INFO] Copied You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv → You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv -2025-10-05 11:53:53 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:53:53 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:53:53 [INFO] Running CQ encode: You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv -2025-10-05 11:55:02 [INFO] 📦 Original: 1401.62 MB → Encoded: 323.88 MB (23.1% of original) -2025-10-05 11:55:05 [INFO] Moved You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv → You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv -2025-10-05 11:55:05 [INFO] Tracked conversion: You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv, 1401.62MB → 323.88MB (23.1%), method=CQ -2025-10-05 11:55:06 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv -2025-10-05 11:55:06 [INFO] Processing: You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:55:18 [INFO] Copied You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:55:18 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:55:18 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:55:18 [INFO] Running CQ encode: You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:56:26 [INFO] 📦 Original: 1407.84 MB → Encoded: 263.15 MB (18.7% of original) -2025-10-05 11:56:29 [INFO] Moved You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:56:29 [INFO] Tracked conversion: You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1407.84MB → 263.15MB (18.7%), method=CQ -2025-10-05 11:56:29 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:56:29 [INFO] Processing: You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:56:41 [INFO] Copied You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:56:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:56:42 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:56:42 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:56:42 [INFO] Running CQ encode: You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:58:01 [INFO] 📦 Original: 1448.64 MB → Encoded: 344.80 MB (23.8% of original) -2025-10-05 11:58:04 [INFO] Moved You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:58:04 [INFO] Tracked conversion: You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1448.64MB → 344.8MB (23.8%), method=CQ -2025-10-05 11:58:04 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:58:04 [INFO] Processing: You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:58:19 [INFO] Copied You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:58:19 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:58:19 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:58:19 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:58:19 [INFO] Running CQ encode: You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:59:37 [INFO] 📦 Original: 1445.40 MB → Encoded: 340.70 MB (23.6% of original) -2025-10-05 11:59:40 [INFO] Moved You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 11:59:40 [INFO] Tracked conversion: You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1445.4MB → 340.7MB (23.6%), method=CQ -2025-10-05 11:59:40 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:59:40 [INFO] Processing: You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:59:54 [INFO] Copied You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 11:59:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 11:59:54 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:59:54 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 11:59:54 [INFO] Running CQ encode: You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:01:12 [INFO] 📦 Original: 1450.30 MB → Encoded: 363.32 MB (25.1% of original) -2025-10-05 12:01:15 [INFO] Moved You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:01:15 [INFO] Tracked conversion: You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1450.3MB → 363.32MB (25.1%), method=CQ -2025-10-05 12:01:15 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:01:15 [INFO] Processing: You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:01:29 [INFO] Copied You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:01:29 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 12:01:29 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:01:29 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:01:29 [INFO] Running CQ encode: You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:02:50 [INFO] 📦 Original: 1450.71 MB → Encoded: 268.45 MB (18.5% of original) -2025-10-05 12:02:52 [INFO] Moved You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:02:52 [INFO] Tracked conversion: You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1450.71MB → 268.45MB (18.5%), method=CQ -2025-10-05 12:02:52 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:02:52 [INFO] Processing: You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:03:05 [INFO] Copied You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:03:05 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 12:03:05 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:03:05 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:03:05 [INFO] Running CQ encode: You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:04:24 [INFO] 📦 Original: 1453.40 MB → Encoded: 319.20 MB (22.0% of original) -2025-10-05 12:04:26 [INFO] Moved You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:04:26 [INFO] Tracked conversion: You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1453.4MB → 319.2MB (22.0%), method=CQ -2025-10-05 12:04:27 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:04:27 [INFO] Processing: You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:04:40 [INFO] Copied You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:04:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 12:04:40 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:04:40 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:04:40 [INFO] Running CQ encode: You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:06:01 [INFO] 📦 Original: 1454.60 MB → Encoded: 310.35 MB (21.3% of original) -2025-10-05 12:06:04 [INFO] Moved You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:06:04 [INFO] Tracked conversion: You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1454.6MB → 310.35MB (21.3%), method=CQ -2025-10-05 12:06:04 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:06:04 [INFO] Processing: You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:06:17 [INFO] Copied You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:06:17 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 12:06:17 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:06:17 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps -2025-10-05 12:06:17 [INFO] Running CQ encode: You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:07:40 [INFO] 📦 Original: 1444.42 MB → Encoded: 329.28 MB (22.8% of original) -2025-10-05 12:07:43 [INFO] Moved You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv -2025-10-05 12:07:43 [INFO] Tracked conversion: You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1444.42MB → 329.28MB (22.8%), method=CQ -2025-10-05 12:07:43 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv -2025-10-05 12:33:23 [INFO] Skipping: Vikings - S03E06 - Born Again x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:33:23 [INFO] Processing: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv -2025-10-05 12:33:39 [INFO] Copied Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv → Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv -2025-10-05 12:33:39 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 12:33:39 [INFO] - Stream #1: 6ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=160.0kbps -2025-10-05 12:33:39 [INFO] Running CQ encode: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:38:42 [INFO] Skipping: Vikings - S03E06 - Born Again x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:38:42 [INFO] Processing: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv -2025-10-05 12:38:57 [INFO] Copied Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv → Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv -2025-10-05 12:38:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 12:38:57 [INFO] - Stream #1: 6ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=192.0kbps -2025-10-05 12:38:57 [INFO] Running CQ encode: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:43:01 [INFO] 📦 Original: 1812.11 MB → Encoded: 1746.19 MB (96.4% of original) -2025-10-05 12:43:01 [WARNING] CQ encode failed target. Switching to Bitrate for remaining files. -2025-10-05 12:43:01 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-10-05 12:43:01 [INFO] - Stream #1: 6ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=192.0kbps -2025-10-05 12:43:01 [INFO] Running Bitrate encode: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:05 [INFO] 📦 Original: 1812.11 MB → Encoded: 609.28 MB (33.6% of original) -2025-10-05 12:47:10 [INFO] Moved Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv → Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:10 [INFO] Tracked conversion: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv, 1812.11MB → 609.28MB (33.6%), method=CQ -2025-10-05 12:47:11 [INFO] Deleted original and processing copy for Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E02 - The Wanderer x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E03 - Warrior's Fate x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E04 - Scarred x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E05 - The Usurper x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E09 - Breaking Point x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E07 - Paris x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E10 - The Dead x265 AAC Bluray-1080p Silence -EHX.mkv -2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E01 - Mercenary x265 AAC Bluray-1080p Silence -EHX.mkv -2025-12-26 19:23:41 [INFO] Processing: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:24:02 [INFO] Copied Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:24:02 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 19:24:02 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=512kbps -2025-12-26 19:24:02 [INFO] Running CQ encode: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:27:15 [INFO] 📦 Original: 2449.05 MB → Encoded: 913.68 MB (37.3% of original) -2025-12-26 19:27:23 [INFO] Moved Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:27:23 [INFO] Tracked conversion: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2449.05MB → 913.68MB (37.3%), method=CQ -2025-12-26 19:27:23 [INFO] Deleted original and processing copy for Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:27:23 [INFO] Processing: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:37:01 [INFO] Processing: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:37:23 [INFO] Copied Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:37:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 19:37:24 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=512kbps -2025-12-26 19:37:24 [INFO] Running CQ encode: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:41:43 [INFO] 📦 Original: 2629.36 MB → Encoded: 889.78 MB (33.8% of original) -2025-12-26 19:41:51 [INFO] Moved Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:41:51 [INFO] Tracked conversion: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2629.36MB → 889.78MB (33.8%), method=CQ -2025-12-26 19:41:51 [INFO] Deleted original and processing copy for Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:41:51 [INFO] Processing: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:42:16 [INFO] Copied Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:42:16 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 19:42:16 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=512kbps -2025-12-26 19:42:16 [INFO] Running CQ encode: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:44:04 [INFO] Processing: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:44:27 [INFO] Copied Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:44:27 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 19:44:27 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps -2025-12-26 19:44:27 [INFO] Running CQ encode: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:48:17 [INFO] 📦 Original: 2647.45 MB → Encoded: 851.84 MB (32.2% of original) -2025-12-26 19:48:25 [INFO] Moved Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:48:25 [INFO] Tracked conversion: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2647.45MB → 851.84MB (32.2%), method=CQ -2025-12-26 19:48:25 [INFO] Deleted original and processing copy for Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:48:25 [INFO] Processing: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:48:49 [INFO] Copied Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:48:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 19:48:50 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps -2025-12-26 19:48:50 [INFO] Running CQ encode: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:52:29 [INFO] 📦 Original: 2612.89 MB → Encoded: 933.07 MB (35.7% of original) -2025-12-26 19:52:37 [INFO] Moved Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:52:37 [INFO] Tracked conversion: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2612.89MB → 933.07MB (35.7%), method=CQ -2025-12-26 19:52:37 [INFO] Deleted original and processing copy for Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:52:37 [INFO] Processing: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:52:59 [INFO] Copied Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:52:59 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 19:52:59 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps -2025-12-26 19:52:59 [INFO] Running CQ encode: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:56:04 [INFO] 📦 Original: 2230.54 MB → Encoded: 908.05 MB (40.7% of original) -2025-12-26 19:56:12 [INFO] Moved Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:56:12 [INFO] Tracked conversion: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2230.54MB → 908.05MB (40.7%), method=CQ -2025-12-26 19:56:13 [INFO] Deleted original and processing copy for Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:56:13 [INFO] Processing: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:56:34 [INFO] Copied Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 19:56:34 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 19:56:34 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps -2025-12-26 19:56:34 [INFO] Running CQ encode: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 19:59:56 [INFO] 📦 Original: 2248.51 MB → Encoded: 766.53 MB (34.1% of original) -2025-12-26 20:00:02 [INFO] Moved Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:00:02 [INFO] Tracked conversion: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2248.51MB → 766.53MB (34.1%), method=CQ -2025-12-26 20:00:03 [INFO] Deleted original and processing copy for Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:00:03 [INFO] Processing: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:00:30 [INFO] Copied Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:00:30 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:00:30 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps -2025-12-26 20:00:30 [INFO] Running CQ encode: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:04:36 [INFO] 📦 Original: 2641.22 MB → Encoded: 1076.82 MB (40.8% of original) -2025-12-26 20:04:46 [INFO] Moved Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:04:46 [INFO] Tracked conversion: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2641.22MB → 1076.82MB (40.8%), method=CQ -2025-12-26 20:04:46 [INFO] Deleted original and processing copy for Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:04:46 [INFO] Skipping: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:04:46 [INFO] Processing: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:05:09 [INFO] Copied Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:05:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:05:09 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps -2025-12-26 20:05:09 [INFO] Running CQ encode: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:08:02 [INFO] Processing: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:08:24 [INFO] Copied Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:08:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:08:24 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:08:24 [INFO] Running CQ encode: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:11:21 [INFO] 📦 Original: 2495.78 MB → Encoded: 766.88 MB (30.7% of original) -2025-12-26 20:11:28 [INFO] Moved Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:11:28 [INFO] Tracked conversion: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2495.78MB → 766.88MB (30.7%), method=CQ -2025-12-26 20:11:28 [INFO] Deleted original and processing copy for Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:11:28 [INFO] Skipping: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:11:28 [INFO] Processing: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:11:52 [INFO] Copied Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:11:52 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:11:52 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:11:52 [INFO] Running CQ encode: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:13:41 [INFO] Processing: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:14:03 [INFO] Copied Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:14:03 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:14:03 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:14:03 [INFO] Running CQ encode: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:17:38 [INFO] 📦 Original: 2523.21 MB → Encoded: 774.51 MB (30.7% of original) -2025-12-26 20:17:45 [INFO] Moved Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:17:45 [INFO] Tracked conversion: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2523.21MB → 774.51MB (30.7%), method=CQ -2025-12-26 20:17:46 [INFO] Deleted original and processing copy for Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:17:46 [INFO] Processing: Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:18:08 [INFO] Copied Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:18:08 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:18:08 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:18:08 [INFO] Running CQ encode: Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:21:36 [INFO] 📦 Original: 2356.70 MB → Encoded: 947.11 MB (40.2% of original) -2025-12-26 20:21:44 [INFO] Moved Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv -2025-12-26 20:21:44 [INFO] Tracked conversion: Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2356.7MB → 947.11MB (40.2%), method=CQ -2025-12-26 20:21:45 [INFO] Deleted original and processing copy for Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv -2025-12-26 20:33:09 [INFO] Processing: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:33:21 [INFO] Copied Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:33:21 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:33:21 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:33:21 [INFO] Running CQ encode: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 20:37:55 [INFO] 📦 Original: 1354.14 MB → Encoded: 1014.91 MB (74.9% of original) -2025-12-26 20:37:55 [WARNING] CQ encode failed target (74.9%). Switching to Bitrate for remaining files. -2025-12-26 20:37:55 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:37:55 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:37:55 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 20:43:35 [INFO] 📦 Original: 1354.14 MB → Encoded: 698.34 MB (51.6% of original) -2025-12-26 20:43:41 [INFO] Moved Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 20:43:41 [INFO] Tracked conversion: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1354.14MB → 698.34MB (51.6%), method=CQ -2025-12-26 20:43:41 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:43:41 [INFO] Processing: Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:43:53 [INFO] Copied Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:43:53 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:43:53 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:43:53 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 20:49:12 [INFO] 📦 Original: 1283.35 MB → Encoded: 664.56 MB (51.8% of original) -2025-12-26 20:49:18 [INFO] Moved Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 20:49:18 [INFO] Tracked conversion: Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1283.35MB → 664.56MB (51.8%), method=Bitrate -2025-12-26 20:49:18 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:49:18 [INFO] Processing: Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:49:31 [INFO] Copied Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:49:31 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:49:31 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:49:31 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 20:54:58 [INFO] 📦 Original: 1289.79 MB → Encoded: 669.48 MB (51.9% of original) -2025-12-26 20:55:04 [INFO] Moved Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 20:55:04 [INFO] Tracked conversion: Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1289.79MB → 669.48MB (51.9%), method=Bitrate -2025-12-26 20:55:04 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:55:04 [INFO] Processing: Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:55:16 [INFO] Copied Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 20:55:16 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 20:55:16 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 20:55:16 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:00:45 [INFO] 📦 Original: 1302.82 MB → Encoded: 670.23 MB (51.4% of original) -2025-12-26 21:00:51 [INFO] Moved Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:00:51 [INFO] Tracked conversion: Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1302.82MB → 670.23MB (51.4%), method=Bitrate -2025-12-26 21:00:51 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:00:51 [INFO] Processing: Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:01:03 [INFO] Copied Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:01:03 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:01:03 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:01:03 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:06:29 [INFO] 📦 Original: 1337.54 MB → Encoded: 695.82 MB (52.0% of original) -2025-12-26 21:06:35 [INFO] Moved Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:06:35 [INFO] Tracked conversion: Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1337.54MB → 695.82MB (52.0%), method=Bitrate -2025-12-26 21:06:36 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:06:36 [INFO] Processing: Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:06:48 [INFO] Copied Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:06:48 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:06:48 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:06:48 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:12:03 [INFO] 📦 Original: 1339.22 MB → Encoded: 691.87 MB (51.7% of original) -2025-12-26 21:12:10 [INFO] Moved Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:12:10 [INFO] Tracked conversion: Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1339.22MB → 691.87MB (51.7%), method=Bitrate -2025-12-26 21:12:10 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:12:10 [INFO] Processing: Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:12:22 [INFO] Copied Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:12:22 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:12:22 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:12:22 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:17:51 [INFO] 📦 Original: 1343.16 MB → Encoded: 698.56 MB (52.0% of original) -2025-12-26 21:17:57 [INFO] Moved Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:17:57 [INFO] Tracked conversion: Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1343.16MB → 698.56MB (52.0%), method=Bitrate -2025-12-26 21:17:57 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:17:57 [INFO] Processing: Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:18:09 [INFO] Copied Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:18:10 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:18:10 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:18:10 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:23:20 [INFO] 📦 Original: 1314.51 MB → Encoded: 681.05 MB (51.8% of original) -2025-12-26 21:23:26 [INFO] Moved Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:23:26 [INFO] Tracked conversion: Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1314.51MB → 681.05MB (51.8%), method=Bitrate -2025-12-26 21:23:26 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:23:26 [INFO] Processing: Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:23:39 [INFO] Copied Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:23:39 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:23:39 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:23:39 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:29:18 [INFO] 📦 Original: 1334.42 MB → Encoded: 696.31 MB (52.2% of original) -2025-12-26 21:29:24 [INFO] Moved Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:29:24 [INFO] Tracked conversion: Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1334.42MB → 696.31MB (52.2%), method=Bitrate -2025-12-26 21:29:24 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:29:24 [INFO] Processing: Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:29:37 [INFO] Copied Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:29:37 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:29:37 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:29:37 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:35:10 [INFO] 📦 Original: 1325.94 MB → Encoded: 689.15 MB (52.0% of original) -2025-12-26 21:35:16 [INFO] Moved Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:35:16 [INFO] Tracked conversion: Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1325.94MB → 689.15MB (52.0%), method=Bitrate -2025-12-26 21:35:17 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:35:17 [INFO] Processing: Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:35:30 [INFO] Copied Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:35:31 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:35:31 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:35:31 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:41:14 [INFO] 📦 Original: 1606.27 MB → Encoded: 693.54 MB (43.2% of original) -2025-12-26 21:41:20 [INFO] Moved Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:41:20 [INFO] Tracked conversion: Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1606.27MB → 693.54MB (43.2%), method=Bitrate -2025-12-26 21:41:20 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:41:20 [INFO] Processing: Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:41:35 [INFO] Copied Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:41:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:41:35 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:41:35 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:47:10 [INFO] 📦 Original: 1531.15 MB → Encoded: 661.26 MB (43.2% of original) -2025-12-26 21:47:16 [INFO] Moved Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:47:16 [INFO] Tracked conversion: Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1531.15MB → 661.26MB (43.2%), method=Bitrate -2025-12-26 21:47:16 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:47:16 [INFO] Processing: Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:47:30 [INFO] Copied Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:47:30 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:47:30 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:47:30 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:52:49 [INFO] 📦 Original: 1536.63 MB → Encoded: 668.52 MB (43.5% of original) -2025-12-26 21:52:54 [INFO] Moved Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:52:54 [INFO] Tracked conversion: Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1536.63MB → 668.52MB (43.5%), method=Bitrate -2025-12-26 21:52:55 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:52:55 [INFO] Processing: Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:53:09 [INFO] Copied Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:53:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:53:09 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:53:09 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:58:13 [INFO] 📦 Original: 1535.92 MB → Encoded: 664.56 MB (43.3% of original) -2025-12-26 21:58:18 [INFO] Moved Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 21:58:18 [INFO] Tracked conversion: Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1535.92MB → 664.56MB (43.3%), method=Bitrate -2025-12-26 21:58:19 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:58:19 [INFO] Processing: Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:58:33 [INFO] Copied Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 21:58:33 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 21:58:33 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 21:58:33 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:03:29 [INFO] 📦 Original: 1532.64 MB → Encoded: 661.16 MB (43.1% of original) -2025-12-26 22:03:34 [INFO] Moved Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:03:34 [INFO] Tracked conversion: Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1532.64MB → 661.16MB (43.1%), method=Bitrate -2025-12-26 22:03:35 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:03:35 [INFO] Processing: Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:03:49 [INFO] Copied Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:03:49 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:03:49 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:03:49 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:09:14 [INFO] 📦 Original: 1537.03 MB → Encoded: 668.16 MB (43.5% of original) -2025-12-26 22:09:20 [INFO] Moved Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:09:20 [INFO] Tracked conversion: Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1537.03MB → 668.16MB (43.5%), method=Bitrate -2025-12-26 22:09:21 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:09:21 [INFO] Processing: Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:09:35 [INFO] Copied Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:09:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:09:35 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:09:35 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:14:39 [INFO] 📦 Original: 1523.81 MB → Encoded: 662.61 MB (43.5% of original) -2025-12-26 22:14:45 [INFO] Moved Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:14:45 [INFO] Tracked conversion: Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1523.81MB → 662.61MB (43.5%), method=Bitrate -2025-12-26 22:14:45 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:14:45 [INFO] Processing: Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:14:59 [INFO] Copied Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:15:00 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:15:00 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:15:00 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:20:09 [INFO] 📦 Original: 1536.43 MB → Encoded: 668.82 MB (43.5% of original) -2025-12-26 22:20:15 [INFO] Moved Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:20:15 [INFO] Tracked conversion: Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1536.43MB → 668.82MB (43.5%), method=Bitrate -2025-12-26 22:20:15 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:20:15 [INFO] Processing: Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:20:30 [INFO] Copied Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:20:30 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:20:30 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:20:30 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:25:50 [INFO] 📦 Original: 1532.42 MB → Encoded: 665.90 MB (43.5% of original) -2025-12-26 22:25:56 [INFO] Moved Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:25:56 [INFO] Tracked conversion: Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1532.42MB → 665.9MB (43.5%), method=Bitrate -2025-12-26 22:25:56 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:25:56 [INFO] Processing: Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:26:10 [INFO] Copied Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:26:10 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:26:10 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:26:10 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:31:24 [INFO] 📦 Original: 1530.38 MB → Encoded: 664.43 MB (43.4% of original) -2025-12-26 22:31:31 [INFO] Moved Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:31:31 [INFO] Tracked conversion: Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1530.38MB → 664.43MB (43.4%), method=Bitrate -2025-12-26 22:31:31 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:31:31 [INFO] Processing: Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:31:45 [INFO] Copied Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:31:45 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:31:45 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:31:45 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:36:59 [INFO] 📦 Original: 1526.21 MB → Encoded: 662.06 MB (43.4% of original) -2025-12-26 22:37:05 [INFO] Moved Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:37:05 [INFO] Tracked conversion: Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1526.21MB → 662.06MB (43.4%), method=Bitrate -2025-12-26 22:37:06 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:37:06 [INFO] Processing: Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:37:20 [INFO] Copied Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:37:20 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:37:20 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:37:20 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:42:38 [INFO] 📦 Original: 1533.20 MB → Encoded: 663.78 MB (43.3% of original) -2025-12-26 22:42:44 [INFO] Moved Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:42:44 [INFO] Tracked conversion: Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1533.2MB → 663.78MB (43.3%), method=Bitrate -2025-12-26 22:42:44 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:42:44 [INFO] Processing: Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:42:58 [INFO] Copied Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:42:59 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:42:59 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:42:59 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:48:00 [INFO] 📦 Original: 1534.45 MB → Encoded: 664.70 MB (43.3% of original) -2025-12-26 22:48:06 [INFO] Moved Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:48:06 [INFO] Tracked conversion: Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1534.45MB → 664.7MB (43.3%), method=Bitrate -2025-12-26 22:48:06 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:48:06 [INFO] Processing: Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:48:20 [INFO] Copied Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:48:20 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:48:20 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:48:20 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:53:21 [INFO] 📦 Original: 1534.71 MB → Encoded: 666.94 MB (43.5% of original) -2025-12-26 22:53:27 [INFO] Moved Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:53:27 [INFO] Tracked conversion: Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1534.71MB → 666.94MB (43.5%), method=Bitrate -2025-12-26 22:53:27 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:53:27 [INFO] Processing: Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:53:41 [INFO] Copied Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:53:41 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:53:41 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:53:41 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:58:49 [INFO] 📦 Original: 1535.56 MB → Encoded: 667.63 MB (43.5% of original) -2025-12-26 22:58:55 [INFO] Moved Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 22:58:55 [INFO] Tracked conversion: Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1535.56MB → 667.63MB (43.5%), method=Bitrate -2025-12-26 22:58:55 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:58:55 [INFO] Processing: Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:59:09 [INFO] Copied Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 22:59:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 22:59:09 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 22:59:09 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 23:04:20 [INFO] 📦 Original: 1535.13 MB → Encoded: 663.17 MB (43.2% of original) -2025-12-26 23:04:26 [INFO] Moved Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv -2025-12-26 23:04:26 [INFO] Tracked conversion: Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1535.13MB → 663.17MB (43.2%), method=Bitrate -2025-12-26 23:04:26 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv -2025-12-26 23:07:57 [INFO] Processing: Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-26 23:09:13 [INFO] Copied Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-26 23:09:13 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 23:09:13 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 23:09:13 [INFO] - Stream #2: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:09:13 [INFO] - Stream #3: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:09:13 [INFO] - Stream #4: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:09:13 [INFO] Running CQ encode: Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-26 23:28:41 [INFO] 📦 Original: 8626.32 MB → Encoded: 4135.01 MB (47.9% of original) -2025-12-26 23:29:19 [INFO] Moved Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-26 23:29:19 [INFO] Tracked conversion: Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv, 8626.32MB → 4135.01MB (47.9%), method=CQ -2025-12-26 23:29:21 [INFO] Deleted original and processing copy for Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-26 23:29:21 [INFO] Processing: An Epic at Sea.mkv -2025-12-26 23:31:15 [INFO] Processing: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-26 23:32:11 [INFO] Copied Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-26 23:32:12 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 23:32:12 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 23:32:12 [INFO] - Stream #2: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:32:12 [INFO] - Stream #3: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:32:12 [INFO] - Stream #4: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:32:12 [INFO] Running CQ encode: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-26 23:39:04 [INFO] Processing: Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-26 23:40:43 [INFO] Copied Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-26 23:40:43 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-26 23:40:43 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-26 23:40:43 [INFO] - Stream #2: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:40:43 [INFO] - Stream #3: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:40:43 [INFO] - Stream #4: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-26 23:40:43 [INFO] Running CQ encode: Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-26 23:59:27 [INFO] 📦 Original: 7011.20 MB → Encoded: 2725.53 MB (38.9% of original) -2025-12-26 23:59:50 [INFO] Moved Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-26 23:59:50 [INFO] Tracked conversion: Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv, 7011.2MB → 2725.53MB (38.9%), method=CQ -2025-12-26 23:59:52 [INFO] Deleted original and processing copy for Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-27 00:10:05 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 00:10:58 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 00:10:58 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 00:10:58 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 00:10:58 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-27 00:10:58 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-27 00:10:58 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-27 00:10:58 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps -2025-12-27 00:10:58 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv -2025-12-27 00:11:44 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 00:12:33 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 00:12:33 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 00:12:33 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 00:12:33 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 00:12:33 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 00:12:33 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 00:12:33 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 00:12:33 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv -2025-12-27 09:39:49 [INFO] Processing: Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv -2025-12-27 09:40:54 [INFO] Copied Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv → Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv -2025-12-27 09:40:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 09:40:54 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 09:40:54 [INFO] Running CQ encode: Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv -2025-12-27 10:01:28 [INFO] 📦 Original: 7563.73 MB → Encoded: 4117.62 MB (54.4% of original) -2025-12-27 10:02:05 [INFO] Moved Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv → Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv -2025-12-27 10:02:05 [INFO] Tracked conversion: Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv, 7563.73MB → 4117.62MB (54.4%), method=CQ -2025-12-27 10:02:07 [INFO] Deleted original and processing copy for Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv -2025-12-27 10:03:50 [INFO] Processing: Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv -2025-12-27 10:04:46 [INFO] Copied Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv → Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv -2025-12-27 10:04:46 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 10:04:46 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 10:04:46 [INFO] Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv -2025-12-27 10:26:15 [INFO] 📦 Original: 6451.81 MB → Encoded: 3785.47 MB (58.7% of original) -2025-12-27 10:26:52 [INFO] Moved Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv → Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv -2025-12-27 10:26:52 [INFO] Tracked conversion: Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv, 6451.81MB → 3785.47MB (58.7%), method=CQ -2025-12-27 10:26:54 [INFO] Deleted original and processing copy for Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv -2025-12-27 10:31:12 [INFO] Processing: Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv -2025-12-27 10:32:03 [INFO] Copied Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv -2025-12-27 10:32:03 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 10:32:03 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 10:32:03 [INFO] Running CQ encode: Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv -2025-12-27 10:49:07 [INFO] 📦 Original: 5859.92 MB → Encoded: 3171.93 MB (54.1% of original) -2025-12-27 10:49:36 [INFO] Moved Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv -2025-12-27 10:49:36 [INFO] Tracked conversion: Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv, 5859.92MB → 3171.93MB (54.1%), method=CQ -2025-12-27 10:49:37 [INFO] Deleted original and processing copy for Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv -2025-12-27 10:51:10 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 10:52:04 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 10:52:04 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 10:52:04 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 10:52:04 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 10:52:56 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 10:53:50 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 10:53:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 10:53:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=128kbps -2025-12-27 10:53:50 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 10:58:54 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 10:59:49 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 10:59:49 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 10:59:49 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 10:59:49 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 11:01:32 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:02:27 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:02:27 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:02:27 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 11:02:27 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 11:13:05 [INFO] Processing: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 11:13:17 [INFO] Copied RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 11:13:17 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: 28 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:13:17 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 11:13:17 [INFO] Running CQ encode: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 11:13:51 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:14:45 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:14:45 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:14:45 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 11:14:45 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 11:25:06 [INFO] 📦 Original: 6322.47 MB → Encoded: 1144.20 MB (18.1% of original) -2025-12-27 11:25:16 [INFO] Moved RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 11:25:16 [INFO] Tracked conversion: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv, 6322.47MB → 1144.2MB (18.1%), method=CQ -2025-12-27 11:25:17 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:25:17 [INFO] Processing: RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:26:09 [INFO] Copied RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:26:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:26:09 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 11:26:09 [INFO] Running CQ encode: RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 11:36:18 [INFO] 📦 Original: 5901.10 MB → Encoded: 927.85 MB (15.7% of original) -2025-12-27 11:36:26 [INFO] Moved RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv → RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv -2025-12-27 11:36:26 [INFO] Tracked conversion: RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv, 5901.1MB → 927.85MB (15.7%), method=CQ -2025-12-27 11:36:27 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv -2025-12-27 11:36:27 [INFO] Processing: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv -2025-12-27 11:36:42 [INFO] Copied RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv → RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv -2025-12-27 11:36:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:36:42 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 11:36:42 [INFO] Running CQ encode: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv -2025-12-27 11:39:23 [INFO] 📦 Original: 1601.72 MB → Encoded: 1273.39 MB (79.5% of original) -2025-12-27 11:39:23 [WARNING] CQ encode failed target (79.5%). Switching to Bitrate for remaining files. -2025-12-27 11:39:23 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:39:23 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 11:39:23 [INFO] Running Bitrate encode: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv -2025-12-27 11:42:03 [INFO] 📦 Original: 1601.72 MB → Encoded: 528.09 MB (33.0% of original) -2025-12-27 11:42:08 [INFO] Moved RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv → RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv -2025-12-27 11:42:08 [INFO] Tracked conversion: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv, 1601.72MB → 528.09MB (33.0%), method=CQ -2025-12-27 11:42:08 [INFO] Deleted original and processing copy for RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv -2025-12-27 11:42:08 [INFO] Processing: RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-27 11:42:34 [INFO] Copied RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-27 11:42:34 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:42:34 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 11:42:34 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-27 11:46:16 [INFO] 📦 Original: 2903.19 MB → Encoded: 527.44 MB (18.2% of original) -2025-12-27 11:46:21 [INFO] Moved RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-27 11:46:21 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 2903.19MB → 527.44MB (18.2%), method=Bitrate -2025-12-27 11:46:21 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-27 11:46:21 [INFO] Processing: RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-27 11:46:46 [INFO] Copied RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-27 11:46:47 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:46:47 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 11:46:47 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-27 11:50:24 [INFO] 📦 Original: 2844.23 MB → Encoded: 525.08 MB (18.5% of original) -2025-12-27 11:50:29 [INFO] Moved RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-27 11:50:29 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 2844.23MB → 525.08MB (18.5%), method=Bitrate -2025-12-27 11:50:29 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-27 11:50:29 [INFO] Processing: RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 11:50:57 [INFO] Copied RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 11:50:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:50:57 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 11:50:57 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 11:54:43 [INFO] 📦 Original: 3100.74 MB → Encoded: 525.09 MB (16.9% of original) -2025-12-27 11:54:48 [INFO] Moved RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 11:54:48 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3100.74MB → 525.09MB (16.9%), method=Bitrate -2025-12-27 11:54:49 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 11:54:49 [INFO] Processing: RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 11:55:17 [INFO] Copied RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 11:55:17 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:55:17 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 11:55:17 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 11:59:07 [INFO] 📦 Original: 3148.67 MB → Encoded: 526.17 MB (16.7% of original) -2025-12-27 11:59:11 [INFO] Moved RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 11:59:11 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3148.67MB → 526.17MB (16.7%), method=Bitrate -2025-12-27 11:59:12 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 11:59:12 [INFO] Processing: rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv -2025-12-27 11:59:40 [INFO] Copied rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv → rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv -2025-12-27 11:59:41 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 11:59:41 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 11:59:41 [INFO] Running Bitrate encode: rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv -2025-12-27 12:03:26 [INFO] 📦 Original: 2843.79 MB → Encoded: 526.47 MB (18.5% of original) -2025-12-27 12:03:31 [INFO] Moved rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv → rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv -2025-12-27 12:03:31 [INFO] Tracked conversion: rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv, 2843.79MB → 526.47MB (18.5%), method=Bitrate -2025-12-27 12:03:31 [INFO] Deleted original and processing copy for rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv -2025-12-27 12:03:31 [INFO] Processing: RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:03:59 [INFO] Copied RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:03:59 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:03:59 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:03:59 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:07:47 [INFO] 📦 Original: 3108.90 MB → Encoded: 527.94 MB (17.0% of original) -2025-12-27 12:07:51 [INFO] Moved RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:07:51 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3108.9MB → 527.94MB (17.0%), method=Bitrate -2025-12-27 12:07:52 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:07:52 [INFO] Processing: RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:08:20 [INFO] Copied RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:08:20 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:08:20 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:08:20 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:12:10 [INFO] 📦 Original: 3206.51 MB → Encoded: 526.13 MB (16.4% of original) -2025-12-27 12:12:14 [INFO] Moved RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:12:14 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3206.51MB → 526.13MB (16.4%), method=Bitrate -2025-12-27 12:12:15 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:12:15 [INFO] Processing: RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:12:42 [INFO] Copied RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:12:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:12:42 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:12:42 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:16:38 [INFO] 📦 Original: 3064.79 MB → Encoded: 524.95 MB (17.1% of original) -2025-12-27 12:16:42 [INFO] Moved RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:16:42 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3064.79MB → 524.95MB (17.1%), method=Bitrate -2025-12-27 12:16:43 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:16:43 [INFO] Processing: RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:17:09 [INFO] Copied RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:17:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:17:09 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:17:09 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:20:54 [INFO] 📦 Original: 2911.36 MB → Encoded: 525.03 MB (18.0% of original) -2025-12-27 12:20:59 [INFO] Moved RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:20:59 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 2911.36MB → 525.03MB (18.0%), method=Bitrate -2025-12-27 12:20:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:20:59 [INFO] Processing: RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:21:26 [INFO] Copied RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:21:26 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:21:26 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:21:26 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:25:17 [INFO] 📦 Original: 2976.04 MB → Encoded: 525.23 MB (17.6% of original) -2025-12-27 12:25:21 [INFO] Moved RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:25:21 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 2976.04MB → 525.23MB (17.6%), method=Bitrate -2025-12-27 12:25:22 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:25:22 [INFO] Processing: RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:25:54 [INFO] Copied RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:25:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:25:54 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:25:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:29:43 [INFO] 📦 Original: 3010.96 MB → Encoded: 526.66 MB (17.5% of original) -2025-12-27 12:29:48 [INFO] Moved RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:29:48 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3010.96MB → 526.66MB (17.5%), method=Bitrate -2025-12-27 12:29:49 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:29:49 [INFO] Processing: RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:30:17 [INFO] Copied RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:30:17 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:30:17 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:30:17 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:34:08 [INFO] 📦 Original: 3038.41 MB → Encoded: 527.13 MB (17.3% of original) -2025-12-27 12:34:13 [INFO] Moved RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:34:13 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3038.41MB → 527.13MB (17.3%), method=Bitrate -2025-12-27 12:34:14 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:34:14 [INFO] Processing: RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:34:43 [INFO] Copied RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:34:44 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:34:44 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 12:34:44 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:38:08 [INFO] 📦 Original: 3238.49 MB → Encoded: 517.30 MB (16.0% of original) -2025-12-27 12:38:12 [INFO] Moved RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv -2025-12-27 12:38:12 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3238.49MB → 517.3MB (16.0%), method=Bitrate -2025-12-27 12:38:13 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv -2025-12-27 12:38:13 [INFO] Processing: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:38:21 [INFO] Copied RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:38:21 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:38:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 12:38:21 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:41:04 [INFO] 📦 Original: 851.07 MB → Encoded: 379.53 MB (44.6% of original) -2025-12-27 12:41:08 [INFO] Moved RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:41:08 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 851.07MB → 379.53MB (44.6%), method=Bitrate -2025-12-27 12:41:08 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:41:08 [INFO] Processing: rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv -2025-12-27 12:41:21 [INFO] Copied rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv -2025-12-27 12:41:21 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:41:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 12:41:21 [INFO] Running Bitrate encode: rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv -2025-12-27 12:44:27 [INFO] 📦 Original: 1337.44 MB → Encoded: 536.54 MB (40.1% of original) -2025-12-27 12:44:31 [INFO] Moved rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv -2025-12-27 12:44:31 [INFO] Tracked conversion: rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv, 1337.44MB → 536.54MB (40.1%), method=Bitrate -2025-12-27 12:44:32 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv -2025-12-27 12:44:32 [INFO] Processing: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:44:43 [INFO] Copied RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:44:43 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:44:43 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 12:44:43 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:47:54 [INFO] 📦 Original: 1248.46 MB → Encoded: 545.65 MB (43.7% of original) -2025-12-27 12:47:59 [INFO] Moved RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:47:59 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1248.46MB → 545.65MB (43.7%), method=Bitrate -2025-12-27 12:47:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:47:59 [INFO] Processing: rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv -2025-12-27 12:48:10 [INFO] Copied rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv -2025-12-27 12:48:10 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:48:10 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 12:48:10 [INFO] Running Bitrate encode: rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv -2025-12-27 12:51:48 [INFO] 📦 Original: 1262.79 MB → Encoded: 521.13 MB (41.3% of original) -2025-12-27 12:51:52 [INFO] Moved rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv -2025-12-27 12:51:52 [INFO] Tracked conversion: rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv, 1262.79MB → 521.13MB (41.3%), method=Bitrate -2025-12-27 12:51:52 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv -2025-12-27 12:51:52 [INFO] Processing: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:52:03 [INFO] Copied RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:52:03 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:52:03 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 12:52:03 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:55:23 [INFO] 📦 Original: 1202.71 MB → Encoded: 547.68 MB (45.5% of original) -2025-12-27 12:55:27 [INFO] Moved RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:55:27 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1202.71MB → 547.68MB (45.5%), method=Bitrate -2025-12-27 12:55:28 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:55:28 [INFO] Processing: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:55:39 [INFO] Copied RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:55:39 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:55:39 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 12:55:39 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:59:10 [INFO] 📦 Original: 1292.04 MB → Encoded: 542.09 MB (42.0% of original) -2025-12-27 12:59:15 [INFO] Moved RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 12:59:15 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1292.04MB → 542.09MB (42.0%), method=Bitrate -2025-12-27 12:59:15 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:59:15 [INFO] Processing: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:59:26 [INFO] Copied RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 12:59:26 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 12:59:26 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 12:59:26 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:02:48 [INFO] 📦 Original: 1296.75 MB → Encoded: 542.46 MB (41.8% of original) -2025-12-27 13:02:53 [INFO] Moved RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:02:53 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1296.75MB → 542.46MB (41.8%), method=Bitrate -2025-12-27 13:02:53 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:02:53 [INFO] Processing: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:03:03 [INFO] Copied RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:03:04 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:03:04 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 13:03:04 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:06:29 [INFO] 📦 Original: 1211.33 MB → Encoded: 542.93 MB (44.8% of original) -2025-12-27 13:06:33 [INFO] Moved RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:06:33 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1211.33MB → 542.93MB (44.8%), method=Bitrate -2025-12-27 13:06:33 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:06:33 [INFO] Processing: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:06:44 [INFO] Copied RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:06:44 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:06:44 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 13:06:44 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:10:07 [INFO] 📦 Original: 1229.90 MB → Encoded: 542.28 MB (44.1% of original) -2025-12-27 13:10:11 [INFO] Moved RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:10:11 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1229.9MB → 542.28MB (44.1%), method=Bitrate -2025-12-27 13:10:12 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:10:12 [INFO] Processing: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:10:23 [INFO] Copied RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:10:23 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:10:23 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 13:10:23 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E01 - Rate-A-Queen AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E02 - Queen Choice Awards AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E03 - The Mother of All Balls AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E04 - RDR Live! AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E05 - Girl Groups AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E06 - Welcome to the DollHouse AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E07 - The Sound of Rusic AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E08 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E09 - See You Next Wednesday AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E10 - Werq the World AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E11 - Corporate Queens AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E12 - Bathroom Hunties AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E13 - Drag Race Vegas LIVE! Makeovers AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E14 - Booked and Blessed AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E15 - LipSync Lalaparuza Smackdown - Reunited AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:12:41 [INFO] Processing: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:12:52 [INFO] Copied RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:12:52 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:12:52 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 13:12:52 [INFO] Running CQ encode: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:16:08 [INFO] 📦 Original: 1287.32 MB → Encoded: 1136.82 MB (88.3% of original) -2025-12-27 13:16:08 [WARNING] CQ encode failed target (88.3%). Switching to Bitrate for remaining files. -2025-12-27 13:16:08 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:16:08 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 13:16:08 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:19:40 [INFO] 📦 Original: 1287.32 MB → Encoded: 543.59 MB (42.2% of original) -2025-12-27 13:19:44 [INFO] Moved RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:19:44 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1287.32MB → 543.59MB (42.2%), method=CQ -2025-12-27 13:19:45 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:19:45 [INFO] Processing: RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:19:57 [INFO] Copied RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:19:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:19:57 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 13:19:57 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:23:34 [INFO] 📦 Original: 1212.27 MB → Encoded: 543.43 MB (44.8% of original) -2025-12-27 13:23:39 [INFO] Moved RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:23:39 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1212.27MB → 543.43MB (44.8%), method=Bitrate -2025-12-27 13:23:39 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:23:39 [INFO] Processing: rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv -2025-12-27 13:23:51 [INFO] Copied rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv -2025-12-27 13:23:51 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:23:51 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:23:51 [INFO] Running Bitrate encode: rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:27:15 [INFO] 📦 Original: 1278.62 MB → Encoded: 531.51 MB (41.6% of original) -2025-12-27 13:27:19 [INFO] Moved rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:27:19 [INFO] Tracked conversion: rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv, 1278.62MB → 531.51MB (41.6%), method=Bitrate -2025-12-27 13:27:20 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv -2025-12-27 13:27:20 [INFO] Processing: RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:27:31 [INFO] Copied RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:27:31 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:27:31 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 13:27:31 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:30:54 [INFO] 📦 Original: 1177.92 MB → Encoded: 543.94 MB (46.2% of original) -2025-12-27 13:30:59 [INFO] Moved RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv -2025-12-27 13:30:59 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1177.92MB → 543.94MB (46.2%), method=Bitrate -2025-12-27 13:30:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv -2025-12-27 13:30:59 [INFO] Processing: rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv -2025-12-27 13:31:11 [INFO] Copied rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv -2025-12-27 13:31:11 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:31:11 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:31:11 [INFO] Running Bitrate encode: rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:34:27 [INFO] 📦 Original: 1234.73 MB → Encoded: 530.43 MB (43.0% of original) -2025-12-27 13:34:32 [INFO] Moved rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:34:32 [INFO] Tracked conversion: rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv, 1234.73MB → 530.43MB (43.0%), method=Bitrate -2025-12-27 13:34:32 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv -2025-12-27 13:34:32 [INFO] Processing: rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv -2025-12-27 13:34:44 [INFO] Copied rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv -2025-12-27 13:34:44 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:34:44 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:34:44 [INFO] Running Bitrate encode: rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:38:09 [INFO] 📦 Original: 1243.26 MB → Encoded: 537.96 MB (43.3% of original) -2025-12-27 13:38:14 [INFO] Moved rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:38:14 [INFO] Tracked conversion: rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv, 1243.26MB → 537.96MB (43.3%), method=Bitrate -2025-12-27 13:38:14 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv -2025-12-27 13:38:14 [INFO] Processing: rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv -2025-12-27 13:38:30 [INFO] Copied rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv -2025-12-27 13:38:30 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:38:30 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:38:30 [INFO] Running Bitrate encode: rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:42:31 [INFO] 📦 Original: 1718.56 MB → Encoded: 690.29 MB (40.2% of original) -2025-12-27 13:42:37 [INFO] Moved rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:42:37 [INFO] Tracked conversion: rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv, 1718.56MB → 690.29MB (40.2%), method=Bitrate -2025-12-27 13:42:38 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv -2025-12-27 13:42:38 [INFO] Processing: rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv -2025-12-27 13:42:50 [INFO] Copied rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv -2025-12-27 13:42:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:42:50 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:42:50 [INFO] Running Bitrate encode: rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:46:01 [INFO] 📦 Original: 1372.28 MB → Encoded: 539.73 MB (39.3% of original) -2025-12-27 13:46:06 [INFO] Moved rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv -2025-12-27 13:46:06 [INFO] Tracked conversion: rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv, 1372.28MB → 539.73MB (39.3%), method=Bitrate -2025-12-27 13:46:06 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv -2025-12-27 13:46:06 [INFO] Processing: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:46:18 [INFO] Copied RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:46:18 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:46:18 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:46:18 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:49:36 [INFO] 📦 Original: 1352.30 MB → Encoded: 529.35 MB (39.1% of original) -2025-12-27 13:49:40 [INFO] Moved RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:49:40 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1352.3MB → 529.35MB (39.1%), method=Bitrate -2025-12-27 13:49:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:49:41 [INFO] Processing: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:49:53 [INFO] Copied RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:49:53 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:49:53 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:49:53 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:53:07 [INFO] 📦 Original: 1348.53 MB → Encoded: 531.66 MB (39.4% of original) -2025-12-27 13:53:12 [INFO] Moved RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:53:12 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1348.53MB → 531.66MB (39.4%), method=Bitrate -2025-12-27 13:53:12 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:53:12 [INFO] Processing: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:53:23 [INFO] Copied RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:53:23 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:53:23 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:53:23 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:56:16 [INFO] 📦 Original: 1328.20 MB → Encoded: 522.57 MB (39.3% of original) -2025-12-27 13:56:20 [INFO] Moved RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:56:20 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1328.2MB → 522.57MB (39.3%), method=Bitrate -2025-12-27 13:56:21 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:56:21 [INFO] Processing: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:56:32 [INFO] Copied RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:56:32 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:56:32 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:56:32 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:58:44 [INFO] 📦 Original: 1334.36 MB → Encoded: 520.36 MB (39.0% of original) -2025-12-27 13:58:48 [INFO] Moved RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 13:58:48 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1334.36MB → 520.36MB (39.0%), method=Bitrate -2025-12-27 13:58:49 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:58:49 [INFO] Processing: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:59:00 [INFO] Copied RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 13:59:00 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 13:59:00 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 13:59:00 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:06:03 [INFO] Processing: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:06:14 [INFO] Copied RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:06:15 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:06:15 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:06:15 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:06:52 [INFO] Processing: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:07:06 [INFO] Copied RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:07:06 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:07:06 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:07:06 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:10:21 [INFO] 📦 Original: 1368.73 MB → Encoded: 672.27 MB (49.1% of original) -2025-12-27 14:10:27 [INFO] Moved RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:10:27 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1368.73MB → 672.27MB (49.1%), method=Bitrate -2025-12-27 14:10:27 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:10:27 [INFO] Processing: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:10:39 [INFO] Copied RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:10:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:10:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:10:40 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:13:25 [INFO] 📦 Original: 1389.64 MB → Encoded: 678.87 MB (48.9% of original) -2025-12-27 14:13:30 [INFO] Moved RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:13:30 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1389.64MB → 678.87MB (48.9%), method=Bitrate -2025-12-27 14:13:31 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:13:31 [INFO] Skipping: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:13:31 [INFO] Skipping: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:13:31 [INFO] Processing: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:13:43 [INFO] Copied RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:13:43 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:13:43 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:13:43 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:15:59 [INFO] 📦 Original: 1346.01 MB → Encoded: 679.89 MB (50.5% of original) -2025-12-27 14:16:05 [INFO] Moved RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:16:05 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1346.01MB → 679.89MB (50.5%), method=Bitrate -2025-12-27 14:16:05 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:16:05 [INFO] Processing: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:16:16 [INFO] Copied RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:16:16 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:16:16 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:16:16 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:18:35 [INFO] 📦 Original: 1301.07 MB → Encoded: 683.05 MB (52.5% of original) -2025-12-27 14:18:41 [INFO] Moved RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:18:41 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1301.07MB → 683.05MB (52.5%), method=Bitrate -2025-12-27 14:18:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:18:41 [INFO] Skipping: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:18:41 [INFO] Processing: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:18:54 [INFO] Copied RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:18:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:18:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:18:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:21:08 [INFO] 📦 Original: 1366.78 MB → Encoded: 672.66 MB (49.2% of original) -2025-12-27 14:21:14 [INFO] Moved RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:21:14 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1366.78MB → 672.66MB (49.2%), method=Bitrate -2025-12-27 14:21:14 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:21:14 [INFO] Processing: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:21:26 [INFO] Copied RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:21:26 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:21:26 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:21:26 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:23:30 [INFO] 📦 Original: 1340.32 MB → Encoded: 686.03 MB (51.2% of original) -2025-12-27 14:23:36 [INFO] Moved RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:23:36 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1340.32MB → 686.03MB (51.2%), method=Bitrate -2025-12-27 14:23:37 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:23:37 [INFO] Skipping: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:23:37 [INFO] Processing: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:23:49 [INFO] Copied RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:23:49 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:23:49 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:23:49 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:25:57 [INFO] 📦 Original: 1358.23 MB → Encoded: 678.47 MB (50.0% of original) -2025-12-27 14:26:03 [INFO] Moved RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:26:03 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1358.23MB → 678.47MB (50.0%), method=Bitrate -2025-12-27 14:26:03 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:26:03 [INFO] Processing: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:26:14 [INFO] Copied RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:26:15 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:26:15 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:26:15 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:28:37 [INFO] 📦 Original: 1345.05 MB → Encoded: 670.99 MB (49.9% of original) -2025-12-27 14:28:43 [INFO] Moved RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:28:43 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1345.05MB → 670.99MB (49.9%), method=Bitrate -2025-12-27 14:28:43 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:28:43 [INFO] Processing: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:28:55 [INFO] Copied RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:28:55 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:28:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:28:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:31:15 [INFO] 📦 Original: 1356.79 MB → Encoded: 677.34 MB (49.9% of original) -2025-12-27 14:31:20 [INFO] Moved RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:31:20 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1356.79MB → 677.34MB (49.9%), method=Bitrate -2025-12-27 14:31:21 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:31:21 [INFO] Processing: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:31:33 [INFO] Copied RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:31:33 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:31:33 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 14:31:33 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:33:48 [INFO] 📦 Original: 1352.33 MB → Encoded: 674.36 MB (49.9% of original) -2025-12-27 14:33:54 [INFO] Moved RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:33:54 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1352.33MB → 674.36MB (49.9%), method=Bitrate -2025-12-27 14:33:54 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E01 - Rate-A-Queen AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E02 - Queen Choice Awards AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E03 - The Mother of All Balls AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E04 - RDR Live! AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E05 - Girl Groups AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E06 - Welcome to the DollHouse AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E07 - The Sound of Rusic AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E08 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E09 - See You Next Wednesday AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E10 - Werq the World AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E11 - Corporate Queens AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E12 - Bathroom Hunties AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E13 - Drag Race Vegas LIVE! Makeovers AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E14 - Booked and Blessed AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E15 - LipSync Lalaparuza Smackdown - Reunited AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E01 - The Pork Chop AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E02 - Condragulations AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E03 - Phenomenon AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E04 - RuPaulmark Channel AV1 AAC WEBDL-720p Proper EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E05 - The Bag Ball AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E06 - Disco-Mentary AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E07 - Bossy Rossy - The RuBoot AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E08 - Social Media - The Unverified Rusical AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E09 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E10 - Freaky Friday Queens AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E11 - Pop! Goes The Queens AV1 AAC WEBDL-720p Proper EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E12 - Nice Girls Roast AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E13 - Henny, I Shrunk The Drag Queens! AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E14 - Gettin’ Lucky! AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E15 - Reunited AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S00E19 - Season 13 - Meet the Queens AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv -2025-12-27 14:41:29 [INFO] Skipping: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv -2025-12-27 14:41:29 [INFO] Skipping: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 14:41:29 [INFO] Processing: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv -2025-12-27 14:42:03 [INFO] Copied RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv → RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv -2025-12-27 14:42:04 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:42:04 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 14:42:04 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv -2025-12-27 14:45:26 [INFO] 📦 Original: 4083.05 MB → Encoded: 657.29 MB (16.1% of original) -2025-12-27 14:45:32 [INFO] Moved RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv → RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv -2025-12-27 14:45:32 [INFO] Tracked conversion: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv, 4083.05MB → 657.29MB (16.1%), method=Bitrate -2025-12-27 14:45:32 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv -2025-12-27 14:45:32 [INFO] Skipping: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 14:45:32 [INFO] Processing: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 14:46:09 [INFO] Copied RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 14:46:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:46:09 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 14:46:09 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 14:50:11 [INFO] 📦 Original: 4184.02 MB → Encoded: 666.73 MB (15.9% of original) -2025-12-27 14:50:17 [INFO] Moved RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 14:50:17 [INFO] Tracked conversion: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4184.02MB → 666.73MB (15.9%), method=Bitrate -2025-12-27 14:50:18 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 14:50:18 [INFO] Processing: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv -2025-12-27 14:50:57 [INFO] Copied RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv → RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv -2025-12-27 14:50:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:50:57 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps -2025-12-27 14:50:57 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv -2025-12-27 14:55:00 [INFO] 📦 Original: 4438.22 MB → Encoded: 676.65 MB (15.2% of original) -2025-12-27 14:55:06 [INFO] Moved RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv → RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv -2025-12-27 14:55:06 [INFO] Tracked conversion: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv, 4438.22MB → 676.65MB (15.2%), method=Bitrate -2025-12-27 14:55:07 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv -2025-12-27 14:55:07 [INFO] Processing: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv -2025-12-27 14:55:31 [INFO] Copied RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv → RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv -2025-12-27 14:55:31 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:55:31 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps -2025-12-27 14:55:31 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv -2025-12-27 14:58:48 [INFO] 📦 Original: 2702.69 MB → Encoded: 663.75 MB (24.6% of original) -2025-12-27 14:58:54 [INFO] Moved RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv → RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv -2025-12-27 14:58:54 [INFO] Tracked conversion: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv, 2702.69MB → 663.75MB (24.6%), method=Bitrate -2025-12-27 14:58:55 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv -2025-12-27 14:58:55 [INFO] Processing: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E01 - Rate-A-Queen AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E02 - Queen Choice Awards AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E03 - The Mother of All Balls AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E04 - RDR Live! AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E05 - Girl Groups AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E06 - Welcome to the DollHouse AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E07 - The Sound of Rusic AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E08 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E09 - See You Next Wednesday AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E10 - Werq the World AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E11 - Corporate Queens AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E12 - Bathroom Hunties AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E13 - Drag Race Vegas LIVE! Makeovers AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E14 - Booked and Blessed AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E15 - LipSync Lalaparuza Smackdown - Reunited AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E01 - The Pork Chop AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E02 - Condragulations AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E03 - Phenomenon AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E04 - RuPaulmark Channel AV1 AAC WEBDL-720p Proper EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E05 - The Bag Ball AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E06 - Disco-Mentary AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E07 - Bossy Rossy - The RuBoot AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E08 - Social Media - The Unverified Rusical AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E09 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E10 - Freaky Friday Queens AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E11 - Pop! Goes The Queens AV1 AAC WEBDL-720p Proper EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E12 - Nice Girls Roast AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E13 - Henny, I Shrunk The Drag Queens! AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E14 - Gettin’ Lucky! AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E15 - Reunited AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S00E19 - Season 13 - Meet the Queens AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E01 - I'm That Bitch AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E02 - You Don’t Know Me AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E03 - World's Worst AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E04 - The Ball Ball AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E05 - Gay’s Anatomy AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E06 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E07 - Madonna - The Unauthorized Rusical AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E08 - Droop AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E09 - Choices 2020 AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E10 - Superfan Makeover AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E11 - One-Queen Show AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E12 - Viva Drag Vegas AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E13 - Reunited - Alone Together AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E14 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv -2025-12-27 14:59:37 [INFO] Processing: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv -2025-12-27 14:59:50 [INFO] Copied RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv → RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv -2025-12-27 14:59:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 14:59:50 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 14:59:50 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv -2025-12-27 15:03:13 [INFO] 📦 Original: 1478.08 MB → Encoded: 708.03 MB (47.9% of original) -2025-12-27 15:03:20 [INFO] Moved RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv -2025-12-27 15:03:20 [INFO] Tracked conversion: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv, 1478.08MB → 708.03MB (47.9%), method=Bitrate -2025-12-27 15:03:20 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv -2025-12-27 15:03:20 [INFO] Processing: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 15:03:32 [INFO] Copied RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 15:03:32 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:03:32 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:03:32 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-27 15:06:31 [INFO] 📦 Original: 1289.08 MB → Encoded: 644.18 MB (50.0% of original) -2025-12-27 15:06:37 [INFO] Moved RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-27 15:06:37 [INFO] Tracked conversion: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1289.08MB → 644.18MB (50.0%), method=Bitrate -2025-12-27 15:06:37 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 15:06:37 [INFO] Skipping: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv -2025-12-27 15:06:37 [INFO] Processing: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 15:06:50 [INFO] Copied RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 15:06:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:06:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:06:50 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-27 15:09:20 [INFO] 📦 Original: 1484.51 MB → Encoded: 649.51 MB (43.8% of original) -2025-12-27 15:09:27 [INFO] Moved RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-27 15:09:27 [INFO] Tracked conversion: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1484.51MB → 649.51MB (43.8%), method=Bitrate -2025-12-27 15:09:27 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-27 15:09:27 [INFO] Skipping: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:09:27 [INFO] Skipping: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv -2025-12-27 15:09:27 [INFO] Skipping: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv -2025-12-27 15:09:27 [INFO] Processing: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:10:06 [INFO] Copied RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:10:06 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:10:06 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-27 15:10:06 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-27 15:13:51 [INFO] 📦 Original: 4319.97 MB → Encoded: 643.56 MB (14.9% of original) -2025-12-27 15:13:57 [INFO] Moved RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-27 15:13:57 [INFO] Tracked conversion: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4319.97MB → 643.56MB (14.9%), method=Bitrate -2025-12-27 15:13:57 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:13:57 [INFO] Processing: RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:14:35 [INFO] Copied RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:14:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:14:35 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:14:35 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:18:11 [INFO] 📦 Original: 4242.08 MB → Encoded: 647.63 MB (15.3% of original) -2025-12-27 15:18:17 [INFO] Moved RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:18:17 [INFO] Tracked conversion: RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4242.08MB → 647.63MB (15.3%), method=Bitrate -2025-12-27 15:18:18 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:18:18 [INFO] Processing: RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:18:57 [INFO] Copied RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:18:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:18:57 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:18:57 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:22:11 [INFO] 📦 Original: 4449.87 MB → Encoded: 647.18 MB (14.5% of original) -2025-12-27 15:22:16 [INFO] Moved RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:22:16 [INFO] Tracked conversion: RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4449.87MB → 647.18MB (14.5%), method=Bitrate -2025-12-27 15:22:17 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:22:17 [INFO] Processing: RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv -2025-12-27 15:22:50 [INFO] Copied RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv → RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv -2025-12-27 15:22:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:22:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:22:50 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv -2025-12-27 15:26:08 [INFO] 📦 Original: 3728.17 MB → Encoded: 644.84 MB (17.3% of original) -2025-12-27 15:26:14 [INFO] Moved RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv → RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv -2025-12-27 15:26:14 [INFO] Tracked conversion: RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv, 3728.17MB → 644.84MB (17.3%), method=Bitrate -2025-12-27 15:26:14 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv -2025-12-27 15:26:14 [INFO] Processing: RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:26:52 [INFO] Copied RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:26:52 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:26:52 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:26:52 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-27 15:30:24 [INFO] 📦 Original: 4281.08 MB → Encoded: 647.53 MB (15.1% of original) -2025-12-27 15:30:30 [INFO] Moved RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-27 15:30:30 [INFO] Tracked conversion: RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4281.08MB → 647.53MB (15.1%), method=Bitrate -2025-12-27 15:30:31 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:30:31 [INFO] Processing: RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:31:08 [INFO] Copied RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:31:08 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:31:08 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:31:08 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-27 15:34:39 [INFO] 📦 Original: 4164.02 MB → Encoded: 649.46 MB (15.6% of original) -2025-12-27 15:34:45 [INFO] Moved RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-27 15:34:45 [INFO] Tracked conversion: RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4164.02MB → 649.46MB (15.6%), method=Bitrate -2025-12-27 15:34:46 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-27 15:34:46 [INFO] Processing: RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:35:21 [INFO] Copied RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:35:21 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:35:21 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:35:21 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:38:38 [INFO] 📦 Original: 3988.77 MB → Encoded: 644.43 MB (16.2% of original) -2025-12-27 15:38:44 [INFO] Moved RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:38:44 [INFO] Tracked conversion: RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 3988.77MB → 644.43MB (16.2%), method=Bitrate -2025-12-27 15:38:44 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:38:44 [INFO] Processing: RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:39:23 [INFO] Copied RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:39:23 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:39:23 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 15:39:23 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:41:53 [INFO] 📦 Original: 4234.63 MB → Encoded: 646.00 MB (15.3% of original) -2025-12-27 15:41:59 [INFO] Moved RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv -2025-12-27 15:41:59 [INFO] Tracked conversion: RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4234.63MB → 646.0MB (15.3%), method=Bitrate -2025-12-27 15:42:00 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv -2025-12-27 15:42:00 [INFO] Processing: RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv -2025-12-27 15:42:33 [INFO] Copied RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv → RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv -2025-12-27 15:42:33 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:42:33 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 15:42:33 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv -2025-12-27 15:45:31 [INFO] 📦 Original: 2948.27 MB → Encoded: 633.86 MB (21.5% of original) -2025-12-27 15:45:36 [INFO] Moved RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv -2025-12-27 15:45:36 [INFO] Tracked conversion: RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv, 2948.27MB → 633.86MB (21.5%), method=Bitrate -2025-12-27 15:45:37 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv -2025-12-27 15:45:37 [INFO] Processing: rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv -2025-12-27 15:45:48 [INFO] Copied rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv -2025-12-27 15:45:48 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:45:48 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 15:45:48 [INFO] Running Bitrate encode: rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:47:51 [INFO] 📦 Original: 1308.99 MB → Encoded: 651.03 MB (49.7% of original) -2025-12-27 15:47:56 [INFO] Moved rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:47:56 [INFO] Tracked conversion: rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv, 1308.99MB → 651.03MB (49.7%), method=Bitrate -2025-12-27 15:47:57 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv -2025-12-27 15:47:57 [INFO] Processing: rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv -2025-12-27 15:48:18 [INFO] Copied rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv -2025-12-27 15:48:18 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:48:18 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 15:48:18 [INFO] Running Bitrate encode: rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:50:18 [INFO] 📦 Original: 1293.71 MB → Encoded: 650.03 MB (50.2% of original) -2025-12-27 15:50:23 [INFO] Moved rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:50:23 [INFO] Tracked conversion: rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv, 1293.71MB → 650.03MB (50.2%), method=Bitrate -2025-12-27 15:50:23 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv -2025-12-27 15:50:23 [INFO] Processing: rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv -2025-12-27 15:50:34 [INFO] Copied rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv -2025-12-27 15:50:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:50:35 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 15:50:35 [INFO] Running Bitrate encode: rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:52:37 [INFO] 📦 Original: 1293.33 MB → Encoded: 646.69 MB (50.0% of original) -2025-12-27 15:52:42 [INFO] Moved rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:52:42 [INFO] Tracked conversion: rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv, 1293.33MB → 646.69MB (50.0%), method=Bitrate -2025-12-27 15:52:43 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv -2025-12-27 15:52:43 [INFO] Processing: rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv -2025-12-27 15:53:02 [INFO] Copied rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv -2025-12-27 15:53:02 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:53:02 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 15:53:02 [INFO] Running Bitrate encode: rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:55:15 [INFO] 📦 Original: 1288.48 MB → Encoded: 650.09 MB (50.5% of original) -2025-12-27 15:55:21 [INFO] Moved rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv -2025-12-27 15:55:21 [INFO] Tracked conversion: rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv, 1288.48MB → 650.09MB (50.5%), method=Bitrate -2025-12-27 15:55:21 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv -2025-12-27 15:55:21 [INFO] Processing: rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv -2025-12-27 15:55:32 [INFO] Copied rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv → rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv -2025-12-27 15:55:32 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:55:32 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 15:55:32 [INFO] Running Bitrate encode: rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv -2025-12-27 15:57:37 [INFO] 📦 Original: 1228.27 MB → Encoded: 648.93 MB (52.8% of original) -2025-12-27 15:57:43 [INFO] Moved rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv → rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv -2025-12-27 15:57:43 [INFO] Tracked conversion: rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv, 1228.27MB → 648.93MB (52.8%), method=Bitrate -2025-12-27 15:57:43 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv -2025-12-27 15:57:43 [INFO] Processing: rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv -2025-12-27 15:57:54 [INFO] Copied rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv -2025-12-27 15:57:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 15:57:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 15:57:54 [INFO] Running Bitrate encode: rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:00:04 [INFO] 📦 Original: 1234.26 MB → Encoded: 647.31 MB (52.4% of original) -2025-12-27 16:00:10 [INFO] Moved rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:00:10 [INFO] Tracked conversion: rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv, 1234.26MB → 647.31MB (52.4%), method=Bitrate -2025-12-27 16:00:10 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv -2025-12-27 16:00:10 [INFO] Processing: rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv -2025-12-27 16:00:21 [INFO] Copied rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv -2025-12-27 16:00:21 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:00:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:00:21 [INFO] Running Bitrate encode: rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:02:25 [INFO] 📦 Original: 1212.49 MB → Encoded: 645.16 MB (53.2% of original) -2025-12-27 16:02:30 [INFO] Moved rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:02:30 [INFO] Tracked conversion: rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv, 1212.49MB → 645.16MB (53.2%), method=Bitrate -2025-12-27 16:02:30 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv -2025-12-27 16:02:30 [INFO] Processing: rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv -2025-12-27 16:02:41 [INFO] Copied rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv -2025-12-27 16:02:41 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:02:41 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:02:41 [INFO] Running Bitrate encode: rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:04:45 [INFO] 📦 Original: 1227.08 MB → Encoded: 646.99 MB (52.7% of original) -2025-12-27 16:04:50 [INFO] Moved rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:04:50 [INFO] Tracked conversion: rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv, 1227.08MB → 646.99MB (52.7%), method=Bitrate -2025-12-27 16:04:51 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv -2025-12-27 16:04:51 [INFO] Processing: rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv -2025-12-27 16:05:01 [INFO] Copied rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv -2025-12-27 16:05:02 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:05:02 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:05:02 [INFO] Running Bitrate encode: rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:07:15 [INFO] 📦 Original: 1249.42 MB → Encoded: 646.81 MB (51.8% of original) -2025-12-27 16:07:21 [INFO] Moved rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:07:21 [INFO] Tracked conversion: rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv, 1249.42MB → 646.81MB (51.8%), method=Bitrate -2025-12-27 16:07:21 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv -2025-12-27 16:07:21 [INFO] Processing: rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv -2025-12-27 16:07:32 [INFO] Copied rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv -2025-12-27 16:07:33 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:07:33 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:07:33 [INFO] Running Bitrate encode: rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:09:39 [INFO] 📦 Original: 1282.44 MB → Encoded: 651.84 MB (50.8% of original) -2025-12-27 16:09:45 [INFO] Moved rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:09:45 [INFO] Tracked conversion: rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv, 1282.44MB → 651.84MB (50.8%), method=Bitrate -2025-12-27 16:09:45 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv -2025-12-27 16:09:45 [INFO] Processing: rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv -2025-12-27 16:09:56 [INFO] Copied rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv -2025-12-27 16:09:56 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:09:56 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:09:56 [INFO] Running Bitrate encode: rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:11:56 [INFO] 📦 Original: 1237.95 MB → Encoded: 651.01 MB (52.6% of original) -2025-12-27 16:12:02 [INFO] Moved rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:12:02 [INFO] Tracked conversion: rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv, 1237.95MB → 651.01MB (52.6%), method=Bitrate -2025-12-27 16:12:02 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv -2025-12-27 16:12:02 [INFO] Processing: rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv -2025-12-27 16:12:13 [INFO] Copied rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv -2025-12-27 16:12:13 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:12:13 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:12:13 [INFO] Running Bitrate encode: rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:14:19 [INFO] 📦 Original: 1245.94 MB → Encoded: 649.49 MB (52.1% of original) -2025-12-27 16:14:24 [INFO] Moved rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:14:24 [INFO] Tracked conversion: rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv, 1245.94MB → 649.49MB (52.1%), method=Bitrate -2025-12-27 16:14:24 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv -2025-12-27 16:14:24 [INFO] Processing: rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv -2025-12-27 16:14:35 [INFO] Copied rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv -2025-12-27 16:14:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:14:35 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:14:35 [INFO] Running Bitrate encode: rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:16:45 [INFO] 📦 Original: 1228.06 MB → Encoded: 647.11 MB (52.7% of original) -2025-12-27 16:16:50 [INFO] Moved rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:16:50 [INFO] Tracked conversion: rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv, 1228.06MB → 647.11MB (52.7%), method=Bitrate -2025-12-27 16:16:50 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv -2025-12-27 16:16:50 [INFO] Processing: rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv -2025-12-27 16:17:01 [INFO] Copied rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv → rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv -2025-12-27 16:17:01 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:17:01 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:17:01 [INFO] Running Bitrate encode: rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv -2025-12-27 16:19:04 [INFO] 📦 Original: 1198.42 MB → Encoded: 650.76 MB (54.3% of original) -2025-12-27 16:19:10 [INFO] Moved rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv → rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv -2025-12-27 16:19:10 [INFO] Tracked conversion: rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv, 1198.42MB → 650.76MB (54.3%), method=Bitrate -2025-12-27 16:19:10 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv -2025-12-27 16:19:10 [INFO] Processing: rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv -2025-12-27 16:19:22 [INFO] Copied rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv -2025-12-27 16:19:22 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:19:22 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:19:22 [INFO] Running Bitrate encode: rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:21:33 [INFO] 📦 Original: 1348.76 MB → Encoded: 648.98 MB (48.1% of original) -2025-12-27 16:21:38 [INFO] Moved rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:21:38 [INFO] Tracked conversion: rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv, 1348.76MB → 648.98MB (48.1%), method=Bitrate -2025-12-27 16:21:39 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv -2025-12-27 16:21:39 [INFO] Processing: rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv -2025-12-27 16:21:51 [INFO] Copied rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv -2025-12-27 16:21:51 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:21:51 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:21:51 [INFO] Running Bitrate encode: rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:23:38 [INFO] 📦 Original: 1339.12 MB → Encoded: 640.99 MB (47.9% of original) -2025-12-27 16:23:44 [INFO] Moved rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv -2025-12-27 16:23:44 [INFO] Tracked conversion: rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv, 1339.12MB → 640.99MB (47.9%), method=Bitrate -2025-12-27 16:23:44 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv -2025-12-27 16:23:44 [INFO] Processing: RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv -2025-12-27 16:23:55 [INFO] Copied RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv → RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv -2025-12-27 16:23:55 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:23:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:23:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv -2025-12-27 16:25:40 [INFO] 📦 Original: 1277.15 MB → Encoded: 636.45 MB (49.8% of original) -2025-12-27 16:25:46 [INFO] Moved RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv → RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv -2025-12-27 16:25:46 [INFO] Tracked conversion: RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv, 1277.15MB → 636.45MB (49.8%), method=Bitrate -2025-12-27 16:25:46 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv -2025-12-27 16:25:46 [INFO] Processing: RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv -2025-12-27 16:25:58 [INFO] Copied RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv → RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv -2025-12-27 16:25:58 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:25:58 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:25:58 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv -2025-12-27 16:27:45 [INFO] 📦 Original: 1343.72 MB → Encoded: 653.83 MB (48.7% of original) -2025-12-27 16:27:51 [INFO] Moved RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv → RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv -2025-12-27 16:27:51 [INFO] Tracked conversion: RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv, 1343.72MB → 653.83MB (48.7%), method=Bitrate -2025-12-27 16:27:51 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv -2025-12-27 16:27:51 [INFO] Processing: rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv -2025-12-27 16:28:02 [INFO] Copied rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv -2025-12-27 16:28:02 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:28:02 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:28:02 [INFO] Running Bitrate encode: rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:29:29 [INFO] 📦 Original: 1058.49 MB → Encoded: 430.22 MB (40.6% of original) -2025-12-27 16:29:33 [INFO] Moved rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:29:33 [INFO] Tracked conversion: rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv, 1058.49MB → 430.22MB (40.6%), method=Bitrate -2025-12-27 16:29:33 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv -2025-12-27 16:29:33 [INFO] Processing: rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv -2025-12-27 16:29:43 [INFO] Copied rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv -2025-12-27 16:29:43 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:29:43 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:29:43 [INFO] Running Bitrate encode: rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:31:06 [INFO] 📦 Original: 1084.14 MB → Encoded: 437.29 MB (40.3% of original) -2025-12-27 16:31:10 [INFO] Moved rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:31:10 [INFO] Tracked conversion: rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv, 1084.14MB → 437.29MB (40.3%), method=Bitrate -2025-12-27 16:31:10 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv -2025-12-27 16:31:10 [INFO] Processing: rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv -2025-12-27 16:31:19 [INFO] Copied rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv -2025-12-27 16:31:19 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:31:19 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:31:19 [INFO] Running Bitrate encode: rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:32:45 [INFO] 📦 Original: 1051.17 MB → Encoded: 428.48 MB (40.8% of original) -2025-12-27 16:32:49 [INFO] Moved rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:32:49 [INFO] Tracked conversion: rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv, 1051.17MB → 428.48MB (40.8%), method=Bitrate -2025-12-27 16:32:49 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv -2025-12-27 16:32:49 [INFO] Processing: rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv -2025-12-27 16:32:58 [INFO] Copied rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv -2025-12-27 16:32:59 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:32:59 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:32:59 [INFO] Running Bitrate encode: rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:34:24 [INFO] 📦 Original: 1040.01 MB → Encoded: 429.12 MB (41.3% of original) -2025-12-27 16:34:28 [INFO] Moved rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:34:28 [INFO] Tracked conversion: rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv, 1040.01MB → 429.12MB (41.3%), method=Bitrate -2025-12-27 16:34:28 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv -2025-12-27 16:34:28 [INFO] Processing: rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv -2025-12-27 16:34:37 [INFO] Copied rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv -2025-12-27 16:34:37 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:34:37 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:34:37 [INFO] Running Bitrate encode: rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:36:04 [INFO] 📦 Original: 1059.12 MB → Encoded: 432.86 MB (40.9% of original) -2025-12-27 16:36:08 [INFO] Moved rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:36:08 [INFO] Tracked conversion: rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv, 1059.12MB → 432.86MB (40.9%), method=Bitrate -2025-12-27 16:36:08 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv -2025-12-27 16:36:08 [INFO] Processing: rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv -2025-12-27 16:36:18 [INFO] Copied rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv -2025-12-27 16:36:18 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:36:18 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:36:18 [INFO] Running Bitrate encode: rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:37:45 [INFO] 📦 Original: 1125.51 MB → Encoded: 460.20 MB (40.9% of original) -2025-12-27 16:37:49 [INFO] Moved rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:37:49 [INFO] Tracked conversion: rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv, 1125.51MB → 460.2MB (40.9%), method=Bitrate -2025-12-27 16:37:49 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv -2025-12-27 16:37:49 [INFO] Processing: rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv -2025-12-27 16:37:59 [INFO] Copied rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv -2025-12-27 16:37:59 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:37:59 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:37:59 [INFO] Running Bitrate encode: rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:39:26 [INFO] 📦 Original: 1054.13 MB → Encoded: 430.07 MB (40.8% of original) -2025-12-27 16:39:30 [INFO] Moved rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:39:30 [INFO] Tracked conversion: rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv, 1054.13MB → 430.07MB (40.8%), method=Bitrate -2025-12-27 16:39:30 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv -2025-12-27 16:39:30 [INFO] Processing: rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv -2025-12-27 16:39:40 [INFO] Copied rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv -2025-12-27 16:39:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:39:40 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:39:40 [INFO] Running Bitrate encode: rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:41:05 [INFO] 📦 Original: 1056.83 MB → Encoded: 432.25 MB (40.9% of original) -2025-12-27 16:41:08 [INFO] Moved rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:41:08 [INFO] Tracked conversion: rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv, 1056.83MB → 432.25MB (40.9%), method=Bitrate -2025-12-27 16:41:09 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv -2025-12-27 16:41:09 [INFO] Processing: rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv -2025-12-27 16:41:22 [INFO] Copied rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv -2025-12-27 16:41:22 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:41:22 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:41:22 [INFO] Running Bitrate encode: rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:43:31 [INFO] 📦 Original: 1561.80 MB → Encoded: 642.93 MB (41.2% of original) -2025-12-27 16:43:37 [INFO] Moved rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:43:37 [INFO] Tracked conversion: rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv, 1561.8MB → 642.93MB (41.2%), method=Bitrate -2025-12-27 16:43:37 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv -2025-12-27 16:43:37 [INFO] Processing: rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv -2025-12-27 16:43:50 [INFO] Copied rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv -2025-12-27 16:43:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:43:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:43:50 [INFO] Running Bitrate encode: rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:45:59 [INFO] 📦 Original: 1558.99 MB → Encoded: 643.50 MB (41.3% of original) -2025-12-27 16:46:04 [INFO] Moved rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:46:04 [INFO] Tracked conversion: rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv, 1558.99MB → 643.5MB (41.3%), method=Bitrate -2025-12-27 16:46:05 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv -2025-12-27 16:46:05 [INFO] Processing: rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv -2025-12-27 16:46:34 [INFO] Copied rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv -2025-12-27 16:46:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:46:35 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:46:35 [INFO] Running Bitrate encode: rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:50:09 [INFO] 📦 Original: 3249.86 MB → Encoded: 643.88 MB (19.8% of original) -2025-12-27 16:50:15 [INFO] Moved rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:50:15 [INFO] Tracked conversion: rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv, 3249.86MB → 643.88MB (19.8%), method=Bitrate -2025-12-27 16:50:16 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv -2025-12-27 16:50:16 [INFO] Processing: rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv -2025-12-27 16:50:42 [INFO] Copied rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv -2025-12-27 16:50:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:50:42 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-27 16:50:42 [INFO] Running Bitrate encode: rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:53:57 [INFO] 📦 Original: 3019.26 MB → Encoded: 641.73 MB (21.3% of original) -2025-12-27 16:54:02 [INFO] Moved rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:54:02 [INFO] Tracked conversion: rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv, 3019.26MB → 641.73MB (21.3%), method=Bitrate -2025-12-27 16:54:03 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv -2025-12-27 16:54:03 [INFO] Processing: rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv -2025-12-27 16:54:40 [INFO] Copied rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv -2025-12-27 16:54:41 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 16:54:41 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 16:54:41 [INFO] Running Bitrate encode: rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:59:42 [INFO] 📦 Original: 4225.90 MB → Encoded: 857.10 MB (20.3% of original) -2025-12-27 16:59:50 [INFO] Moved rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 16:59:50 [INFO] Tracked conversion: rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv, 4225.9MB → 857.1MB (20.3%), method=Bitrate -2025-12-27 16:59:50 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv -2025-12-27 16:59:50 [INFO] Processing: rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv -2025-12-27 17:00:24 [INFO] Copied rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv -2025-12-27 17:00:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 17:00:24 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 17:00:24 [INFO] Running Bitrate encode: rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 17:03:46 [INFO] 📦 Original: 3297.57 MB → Encoded: 636.17 MB (19.3% of original) -2025-12-27 17:03:52 [INFO] Moved rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv -2025-12-27 17:03:52 [INFO] Tracked conversion: rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv, 3297.57MB → 636.17MB (19.3%), method=Bitrate -2025-12-27 17:03:52 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv -2025-12-27 18:16:56 [INFO] Processing: Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:17:24 [INFO] Copied Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:17:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:17:24 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:17:24 [INFO] Running CQ encode: Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:20:38 [INFO] 📦 Original: 3201.45 MB → Encoded: 550.02 MB (17.2% of original) -2025-12-27 18:20:43 [INFO] Moved Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:20:43 [INFO] Tracked conversion: Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3201.45MB → 550.02MB (17.2%), method=CQ -2025-12-27 18:20:44 [INFO] Deleted original and processing copy for Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:20:44 [INFO] Processing: Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:21:14 [INFO] Copied Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:21:14 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:21:14 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:21:14 [INFO] Running CQ encode: Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:24:13 [INFO] 📦 Original: 3406.69 MB → Encoded: 599.06 MB (17.6% of original) -2025-12-27 18:24:18 [INFO] Moved Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:24:18 [INFO] Tracked conversion: Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3406.69MB → 599.06MB (17.6%), method=CQ -2025-12-27 18:24:19 [INFO] Deleted original and processing copy for Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:24:19 [INFO] Processing: Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:24:50 [INFO] Copied Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:24:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:24:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:24:50 [INFO] Running CQ encode: Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:28:02 [INFO] 📦 Original: 3605.94 MB → Encoded: 623.46 MB (17.3% of original) -2025-12-27 18:28:07 [INFO] Moved Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:28:07 [INFO] Tracked conversion: Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3605.94MB → 623.46MB (17.3%), method=CQ -2025-12-27 18:28:07 [INFO] Deleted original and processing copy for Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:28:07 [INFO] Processing: Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:28:39 [INFO] Copied Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:28:39 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:28:39 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:28:39 [INFO] Running CQ encode: Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:31:42 [INFO] 📦 Original: 3550.73 MB → Encoded: 694.20 MB (19.6% of original) -2025-12-27 18:31:49 [INFO] Moved Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:31:49 [INFO] Tracked conversion: Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3550.73MB → 694.2MB (19.6%), method=CQ -2025-12-27 18:31:49 [INFO] Deleted original and processing copy for Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:31:49 [INFO] Processing: Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:32:21 [INFO] Copied Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:32:21 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:32:21 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:32:21 [INFO] Running CQ encode: Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:35:41 [INFO] 📦 Original: 3619.65 MB → Encoded: 628.61 MB (17.4% of original) -2025-12-27 18:35:47 [INFO] Moved Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:35:47 [INFO] Tracked conversion: Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3619.65MB → 628.61MB (17.4%), method=CQ -2025-12-27 18:35:47 [INFO] Deleted original and processing copy for Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:35:47 [INFO] Processing: Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:36:19 [INFO] Copied Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:36:19 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:36:19 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:36:19 [INFO] Running CQ encode: Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:39:42 [INFO] 📦 Original: 3603.61 MB → Encoded: 686.78 MB (19.1% of original) -2025-12-27 18:39:48 [INFO] Moved Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:39:48 [INFO] Tracked conversion: Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3603.61MB → 686.78MB (19.1%), method=CQ -2025-12-27 18:39:49 [INFO] Deleted original and processing copy for Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:39:49 [INFO] Processing: Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:40:10 [INFO] Copied Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:40:10 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:40:10 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:40:10 [INFO] Running CQ encode: Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:43:34 [INFO] 📦 Original: 2303.86 MB → Encoded: 492.61 MB (21.4% of original) -2025-12-27 18:43:38 [INFO] Moved Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:43:38 [INFO] Tracked conversion: Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 2303.86MB → 492.61MB (21.4%), method=CQ -2025-12-27 18:43:39 [INFO] Deleted original and processing copy for Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:43:39 [INFO] Processing: Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:44:06 [INFO] Copied Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:44:07 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:44:07 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:44:07 [INFO] Running CQ encode: Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:47:02 [INFO] 📦 Original: 3079.99 MB → Encoded: 517.50 MB (16.8% of original) -2025-12-27 18:47:06 [INFO] Moved Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:47:06 [INFO] Tracked conversion: Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3079.99MB → 517.5MB (16.8%), method=CQ -2025-12-27 18:47:07 [INFO] Deleted original and processing copy for Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:47:07 [INFO] Processing: Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:47:39 [INFO] Copied Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:47:39 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:47:39 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:47:39 [INFO] Running CQ encode: Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:51:01 [INFO] 📦 Original: 3598.39 MB → Encoded: 731.15 MB (20.3% of original) -2025-12-27 18:51:07 [INFO] Moved Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:51:07 [INFO] Tracked conversion: Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3598.39MB → 731.15MB (20.3%), method=CQ -2025-12-27 18:51:08 [INFO] Deleted original and processing copy for Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:51:08 [INFO] Processing: Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:51:38 [INFO] Copied Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:51:38 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:51:38 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:51:38 [INFO] Running CQ encode: Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:54:39 [INFO] 📦 Original: 3385.24 MB → Encoded: 640.41 MB (18.9% of original) -2025-12-27 18:54:44 [INFO] Moved Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:54:44 [INFO] Tracked conversion: Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3385.24MB → 640.41MB (18.9%), method=CQ -2025-12-27 18:54:45 [INFO] Deleted original and processing copy for Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:54:45 [INFO] Processing: Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:55:14 [INFO] Copied Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:55:14 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:55:14 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:55:14 [INFO] Running CQ encode: Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:58:13 [INFO] 📦 Original: 3281.39 MB → Encoded: 645.37 MB (19.7% of original) -2025-12-27 18:58:19 [INFO] Moved Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 18:58:19 [INFO] Tracked conversion: Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3281.39MB → 645.37MB (19.7%), method=CQ -2025-12-27 18:58:20 [INFO] Deleted original and processing copy for Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:58:20 [INFO] Processing: Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:58:50 [INFO] Copied Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 18:58:50 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 18:58:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 18:58:50 [INFO] Running CQ encode: Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 19:01:51 [INFO] 📦 Original: 3464.32 MB → Encoded: 679.07 MB (19.6% of original) -2025-12-27 19:01:57 [INFO] Moved Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 19:01:57 [INFO] Tracked conversion: Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3464.32MB → 679.07MB (19.6%), method=CQ -2025-12-27 19:01:58 [INFO] Deleted original and processing copy for Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 19:01:58 [INFO] Processing: Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 19:02:30 [INFO] Copied Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 19:02:30 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 19:02:30 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 19:02:30 [INFO] Running CQ encode: Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 19:05:49 [INFO] 📦 Original: 3636.51 MB → Encoded: 631.28 MB (17.4% of original) -2025-12-27 19:05:55 [INFO] Moved Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 19:05:55 [INFO] Tracked conversion: Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3636.51MB → 631.28MB (17.4%), method=CQ -2025-12-27 19:05:55 [INFO] Deleted original and processing copy for Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 19:05:55 [INFO] Processing: Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 19:06:24 [INFO] Copied Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 19:06:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 19:06:24 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-27 19:06:24 [INFO] Running CQ encode: Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 19:09:11 [INFO] 📦 Original: 3154.44 MB → Encoded: 584.92 MB (18.5% of original) -2025-12-27 19:09:16 [INFO] Moved Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-27 19:09:16 [INFO] Tracked conversion: Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3154.44MB → 584.92MB (18.5%), method=CQ -2025-12-27 19:09:17 [INFO] Deleted original and processing copy for Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-27 19:50:13 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 19:51:03 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 19:51:03 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 19:51:03 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 19:51:03 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:51:03 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:51:03 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:51:03 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:51:03 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv -2025-12-27 19:53:18 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 19:54:06 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 19:54:06 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 19:54:06 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 19:54:06 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:54:06 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:54:06 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:54:06 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps -2025-12-27 19:54:06 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv -2025-12-27 20:12:25 [INFO] 📦 Original: 5594.97 MB → Encoded: 2780.39 MB (49.7% of original) -2025-12-27 20:12:52 [INFO] Moved xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv -2025-12-27 20:12:52 [INFO] Tracked conversion: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv, 5594.97MB → 2780.39MB (49.7%), method=CQ -2025-12-27 20:12:52 [INFO] Deleted original and processing copy for xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv -2025-12-27 20:12:53 [INFO] Processing: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv -2025-12-27 20:13:39 [INFO] Copied The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv → The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv -2025-12-27 20:13:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-27 20:13:40 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps -2025-12-27 20:13:40 [INFO] Running CQ encode: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS -EHX.mkv -2025-12-28 09:01:44 [INFO] Processing: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 09:01:57 [INFO] Copied RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 09:01:58 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:01:58 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:01:58 [INFO] Running CQ encode: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 09:04:59 [INFO] 📦 Original: 1581.02 MB → Encoded: 1181.49 MB (74.7% of original) -2025-12-28 09:04:59 [WARNING] CQ encode failed target (74.7%). Switching to Bitrate for remaining files. -2025-12-28 09:04:59 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:04:59 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:04:59 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 09:08:04 [INFO] 📦 Original: 1581.02 MB → Encoded: 722.50 MB (45.7% of original) -2025-12-28 09:08:11 [INFO] Moved RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 09:08:11 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1581.02MB → 722.5MB (45.7%), method=CQ -2025-12-28 09:08:11 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 09:08:11 [INFO] Processing: RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 09:08:21 [INFO] Copied RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 09:08:21 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:08:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:08:21 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 09:11:23 [INFO] 📦 Original: 1057.74 MB → Encoded: 664.36 MB (62.8% of original) -2025-12-28 09:11:28 [INFO] Moved RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 09:11:28 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1057.74MB → 664.36MB (62.8%), method=Bitrate -2025-12-28 09:11:29 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 09:11:29 [INFO] Processing: RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv -2025-12-28 09:11:40 [INFO] Copied RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv → RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv -2025-12-28 09:11:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:11:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 09:11:40 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv -2025-12-28 09:14:37 [INFO] 📦 Original: 1229.84 MB → Encoded: 659.35 MB (53.6% of original) -2025-12-28 09:14:43 [INFO] Moved RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv -2025-12-28 09:14:43 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv, 1229.84MB → 659.35MB (53.6%), method=Bitrate -2025-12-28 09:14:43 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv -2025-12-28 09:14:43 [INFO] Processing: RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv -2025-12-28 09:15:19 [INFO] Copied RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv → RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv -2025-12-28 09:15:19 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:15:19 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:15:19 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv -2025-12-28 09:18:40 [INFO] 📦 Original: 4051.89 MB → Encoded: 694.35 MB (17.1% of original) -2025-12-28 09:18:46 [INFO] Moved RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv → RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv -2025-12-28 09:18:46 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv, 4051.89MB → 694.35MB (17.1%), method=Bitrate -2025-12-28 09:18:47 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv -2025-12-28 09:18:47 [INFO] Processing: RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:19:29 [INFO] Copied RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:19:29 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:19:29 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:19:29 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:23:37 [INFO] 📦 Original: 4697.34 MB → Encoded: 663.57 MB (14.1% of original) -2025-12-28 09:23:42 [INFO] Moved RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:23:42 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4697.34MB → 663.57MB (14.1%), method=Bitrate -2025-12-28 09:23:43 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:23:43 [INFO] Processing: RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:24:24 [INFO] Copied RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:24:25 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:24:25 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:24:25 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:28:33 [INFO] 📦 Original: 4651.68 MB → Encoded: 660.24 MB (14.2% of original) -2025-12-28 09:28:39 [INFO] Moved RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:28:39 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4651.68MB → 660.24MB (14.2%), method=Bitrate -2025-12-28 09:28:40 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:28:40 [INFO] Processing: RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:29:24 [INFO] Copied RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:29:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:29:24 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:29:24 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-28 09:33:41 [INFO] 📦 Original: 4963.29 MB → Encoded: 703.05 MB (14.2% of original) -2025-12-28 09:33:56 [INFO] Moved RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-28 09:33:56 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4963.29MB → 703.05MB (14.2%), method=Bitrate -2025-12-28 09:33:57 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:33:57 [INFO] Processing: RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:34:53 [INFO] Copied RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:34:53 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:34:53 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:34:53 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-28 09:39:03 [INFO] 📦 Original: 4695.82 MB → Encoded: 662.88 MB (14.1% of original) -2025-12-28 09:39:09 [INFO] Moved RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-28 09:39:09 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4695.82MB → 662.88MB (14.1%), method=Bitrate -2025-12-28 09:39:10 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:39:10 [INFO] Processing: RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:39:52 [INFO] Copied RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:39:52 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:39:52 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:39:52 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-28 09:44:00 [INFO] 📦 Original: 4694.04 MB → Encoded: 666.31 MB (14.2% of original) -2025-12-28 09:44:06 [INFO] Moved RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv -2025-12-28 09:44:06 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4694.04MB → 666.31MB (14.2%), method=Bitrate -2025-12-28 09:44:07 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv -2025-12-28 09:44:07 [INFO] Processing: RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:44:47 [INFO] Copied RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:44:47 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:44:47 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:44:47 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:48:57 [INFO] 📦 Original: 4603.66 MB → Encoded: 665.81 MB (14.5% of original) -2025-12-28 09:49:02 [INFO] Moved RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:49:02 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4603.66MB → 665.81MB (14.5%), method=Bitrate -2025-12-28 09:49:03 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:49:03 [INFO] Processing: RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:49:45 [INFO] Copied RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:49:45 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:49:45 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:49:45 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:53:54 [INFO] 📦 Original: 4702.90 MB → Encoded: 663.54 MB (14.1% of original) -2025-12-28 09:54:00 [INFO] Moved RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:54:00 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4702.9MB → 663.54MB (14.1%), method=Bitrate -2025-12-28 09:54:01 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:54:01 [INFO] Processing: RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:54:42 [INFO] Copied RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:54:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:54:42 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:54:42 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:58:40 [INFO] 📦 Original: 4658.30 MB → Encoded: 667.76 MB (14.3% of original) -2025-12-28 09:58:45 [INFO] Moved RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv -2025-12-28 09:58:45 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4658.3MB → 667.76MB (14.3%), method=Bitrate -2025-12-28 09:58:46 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv -2025-12-28 09:58:46 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 09:59:35 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 09:59:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 09:59:35 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 09:59:35 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:04:06 [INFO] 📦 Original: 5544.35 MB → Encoded: 755.65 MB (13.6% of original) -2025-12-28 10:04:12 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:04:12 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 5544.35MB → 755.65MB (13.6%), method=Bitrate -2025-12-28 10:04:13 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:04:13 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:05:09 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:05:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:05:09 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:05:09 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:09:21 [INFO] 📦 Original: 4649.46 MB → Encoded: 661.06 MB (14.2% of original) -2025-12-28 10:09:27 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:09:27 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 4649.46MB → 661.06MB (14.2%), method=Bitrate -2025-12-28 10:09:28 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:09:28 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:10:08 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:10:08 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:10:08 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:10:08 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:14:34 [INFO] 📦 Original: 4624.67 MB → Encoded: 666.62 MB (14.4% of original) -2025-12-28 10:14:40 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:14:40 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 4624.67MB → 666.62MB (14.4%), method=Bitrate -2025-12-28 10:14:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:14:41 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:14:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:14:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:14:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:14:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:18:07 [INFO] 📦 Original: 1450.48 MB → Encoded: 666.38 MB (45.9% of original) -2025-12-28 10:18:13 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:18:13 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1450.48MB → 666.38MB (45.9%), method=Bitrate -2025-12-28 10:18:13 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:18:13 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:18:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:18:55 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:18:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:18:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:23:01 [INFO] 📦 Original: 4667.45 MB → Encoded: 667.21 MB (14.3% of original) -2025-12-28 10:23:07 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv -2025-12-28 10:23:07 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 4667.45MB → 667.21MB (14.3%), method=Bitrate -2025-12-28 10:23:08 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv -2025-12-28 10:23:08 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:23:20 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:23:20 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:23:20 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:23:20 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:26:23 [INFO] 📦 Original: 1329.06 MB → Encoded: 664.59 MB (50.0% of original) -2025-12-28 10:26:29 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:26:29 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1329.06MB → 664.59MB (50.0%), method=Bitrate -2025-12-28 10:26:29 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:26:29 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:26:40 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:26:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:26:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 10:26:40 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:29:35 [INFO] 📦 Original: 1216.50 MB → Encoded: 664.62 MB (54.6% of original) -2025-12-28 10:29:41 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:29:41 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1216.5MB → 664.62MB (54.6%), method=Bitrate -2025-12-28 10:29:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:29:41 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:29:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:29:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:29:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:29:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:33:03 [INFO] 📦 Original: 1366.13 MB → Encoded: 666.69 MB (48.8% of original) -2025-12-28 10:33:09 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:33:09 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1366.13MB → 666.69MB (48.8%), method=Bitrate -2025-12-28 10:33:09 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:33:09 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:33:23 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:33:23 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:33:23 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:33:23 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:36:33 [INFO] 📦 Original: 1581.67 MB → Encoded: 667.37 MB (42.2% of original) -2025-12-28 10:36:39 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:36:39 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1581.67MB → 667.37MB (42.2%), method=Bitrate -2025-12-28 10:36:40 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:36:40 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:36:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:36:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:36:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:36:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:39:53 [INFO] 📦 Original: 1527.25 MB → Encoded: 663.21 MB (43.4% of original) -2025-12-28 10:39:58 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:39:58 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1527.25MB → 663.21MB (43.4%), method=Bitrate -2025-12-28 10:39:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:39:59 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:40:09 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:40:09 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:40:09 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:40:09 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:43:33 [INFO] 📦 Original: 1030.54 MB → Encoded: 669.17 MB (64.9% of original) -2025-12-28 10:43:38 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:43:38 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1030.54MB → 669.17MB (64.9%), method=Bitrate -2025-12-28 10:43:39 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:43:39 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:43:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:43:55 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:43:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps -2025-12-28 10:43:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:46:58 [INFO] 📦 Original: 1812.70 MB → Encoded: 663.79 MB (36.6% of original) -2025-12-28 10:47:04 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv -2025-12-28 10:47:04 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1812.7MB → 663.79MB (36.6%), method=Bitrate -2025-12-28 10:47:05 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e01.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e02.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e03.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e04.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e05.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e06.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e07.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e08.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e09.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e10.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e11.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e12.720p.H265.EHX.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e01.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e02.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e03.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e04.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e05.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e06.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e07.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e08.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e09.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e10.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e11.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e12.720p.H265.Ehx.mkv -2025-12-28 10:47:05 [INFO] Processing: rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:47:17 [INFO] Copied rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:47:17 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:47:17 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 10:47:17 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 10:50:41 [INFO] 📦 Original: 1378.24 MB → Encoded: 656.64 MB (47.6% of original) -2025-12-28 10:50:46 [INFO] Moved rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 10:50:46 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1378.24MB → 656.64MB (47.6%), method=Bitrate -2025-12-28 10:50:47 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:50:47 [INFO] Processing: rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv -2025-12-28 10:50:58 [INFO] Copied rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv → rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv -2025-12-28 10:50:58 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:50:58 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 10:50:58 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv -2025-12-28 10:54:22 [INFO] 📦 Original: 1352.50 MB → Encoded: 653.27 MB (48.3% of original) -2025-12-28 10:54:28 [INFO] Moved rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv -2025-12-28 10:54:28 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv, 1352.5MB → 653.27MB (48.3%), method=Bitrate -2025-12-28 10:54:28 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv -2025-12-28 10:54:28 [INFO] Processing: rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:54:40 [INFO] Copied rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:54:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:54:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 10:54:40 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 10:58:00 [INFO] 📦 Original: 1344.59 MB → Encoded: 655.61 MB (48.8% of original) -2025-12-28 10:58:06 [INFO] Moved rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 10:58:06 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1344.59MB → 655.61MB (48.8%), method=Bitrate -2025-12-28 10:58:06 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:58:06 [INFO] Processing: rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:58:18 [INFO] Copied rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 10:58:18 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 10:58:18 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 10:58:18 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:01:43 [INFO] 📦 Original: 1360.77 MB → Encoded: 656.13 MB (48.2% of original) -2025-12-28 11:01:48 [INFO] Moved rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:01:48 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1360.77MB → 656.13MB (48.2%), method=Bitrate -2025-12-28 11:01:49 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:01:49 [INFO] Processing: rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:02:01 [INFO] Copied rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:02:01 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:02:01 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:02:01 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:05:22 [INFO] 📦 Original: 1346.34 MB → Encoded: 657.51 MB (48.8% of original) -2025-12-28 11:05:28 [INFO] Moved rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:05:28 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1346.34MB → 657.51MB (48.8%), method=Bitrate -2025-12-28 11:05:28 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:05:28 [INFO] Processing: rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:05:40 [INFO] Copied rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:05:40 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:05:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:05:40 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:09:03 [INFO] 📦 Original: 1327.95 MB → Encoded: 650.28 MB (49.0% of original) -2025-12-28 11:09:08 [INFO] Moved rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:09:08 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1327.95MB → 650.28MB (49.0%), method=Bitrate -2025-12-28 11:09:09 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:09:09 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv -2025-12-28 11:09:19 [INFO] Copied RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv → RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv -2025-12-28 11:09:19 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:09:19 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:09:19 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv -2025-12-28 11:12:52 [INFO] 📦 Original: 1137.62 MB → Encoded: 669.41 MB (58.8% of original) -2025-12-28 11:12:58 [INFO] Moved RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv -2025-12-28 11:12:58 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv, 1137.62MB → 669.41MB (58.8%), method=Bitrate -2025-12-28 11:12:58 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e01.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e02.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e03.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e04.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e05.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e06.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e07.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e08.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e09.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e10.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e11.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e12.720p.Web.H265.EHX.mkv -2025-12-28 11:12:58 [INFO] Processing: rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:13:06 [INFO] Copied rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:13:06 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:13:06 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:13:06 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:15:23 [INFO] 📦 Original: 894.51 MB → Encoded: 447.39 MB (50.0% of original) -2025-12-28 11:15:27 [INFO] Moved rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:15:27 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv, 894.51MB → 447.39MB (50.0%), method=Bitrate -2025-12-28 11:15:28 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:15:28 [INFO] Processing: rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:15:35 [INFO] Copied rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:15:36 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:15:36 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:15:36 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:17:36 [INFO] 📦 Original: 897.39 MB → Encoded: 446.39 MB (49.7% of original) -2025-12-28 11:17:40 [INFO] Moved rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:17:40 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv, 897.39MB → 446.39MB (49.7%), method=Bitrate -2025-12-28 11:17:40 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:17:40 [INFO] Processing: rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:17:48 [INFO] Copied rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:17:48 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:17:48 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:17:48 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:19:32 [INFO] 📦 Original: 898.65 MB → Encoded: 447.89 MB (49.8% of original) -2025-12-28 11:19:36 [INFO] Moved rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:19:36 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv, 898.65MB → 447.89MB (49.8%), method=Bitrate -2025-12-28 11:19:36 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:19:36 [INFO] Processing: rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:19:44 [INFO] Copied rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:19:44 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:19:44 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:19:44 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:21:45 [INFO] 📦 Original: 866.64 MB → Encoded: 446.61 MB (51.5% of original) -2025-12-28 11:21:49 [INFO] Moved rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:21:49 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv, 866.64MB → 446.61MB (51.5%), method=Bitrate -2025-12-28 11:21:49 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:21:49 [INFO] Processing: rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:21:57 [INFO] Copied rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 11:21:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 11:21:57 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 11:21:57 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:24:07 [INFO] 📦 Original: 895.37 MB → Encoded: 449.60 MB (50.2% of original) -2025-12-28 11:24:11 [INFO] Moved rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv -2025-12-28 11:24:11 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv, 895.37MB → 449.6MB (50.2%), method=Bitrate -2025-12-28 11:24:11 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv -2025-12-28 12:04:29 [INFO] Processing: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv -2025-12-28 12:05:16 [INFO] Copied RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv → RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv -2025-12-28 12:05:16 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:05:16 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:05:16 [INFO] Running CQ encode: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv -2025-12-28 12:06:24 [ERROR] FFmpeg failed: Command '['ffmpeg', '-y', '-i', "processing\\RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv", '-vf', 'scale=1280:720:flags=bicubic:force_original_aspect_ratio=decrease', '-map', '0:v', '-map', '0:a', '-map', '0:s?', '-c:v', 'av1_nvenc', '-preset', 'p1', '-pix_fmt', 'p010le', '-cq', '32', '-c:a:0', 'aac', '-b:a:0', '160000', '-ac:0', '2', '-channel_layout:a:0', 'stereo', '-c:s', 'copy', "processing\\RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv"]' returned non-zero exit status 3221225786. -2025-12-28 12:06:50 [INFO] Processing: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv -2025-12-28 12:07:16 [INFO] Copied RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv → RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv -2025-12-28 12:07:16 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:07:16 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:07:16 [INFO] Running Bitrate encode: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv -2025-12-28 12:11:14 [INFO] 📦 Original: 2896.80 MB → Encoded: 721.60 MB (24.9% of original) -2025-12-28 12:11:21 [INFO] Moved RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv → RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv -2025-12-28 12:11:21 [INFO] Tracked conversion: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv, 2896.8MB → 721.6MB (24.9%), method=Bitrate -2025-12-28 12:11:21 [INFO] Deleted original and processing copy for RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv -2025-12-28 12:11:21 [INFO] Processing: RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv -2025-12-28 12:11:29 [INFO] Copied RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv → RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv -2025-12-28 12:11:29 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:11:29 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:11:29 [INFO] Running Bitrate encode: RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS -EHX.mkv -2025-12-28 12:14:53 [INFO] 📦 Original: 901.49 MB → Encoded: 721.12 MB (80.0% of original) -2025-12-28 12:14:53 [ERROR] Bitrate encode failed target (80.0%). Stopping process. -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E01 - Sidewalk to Catwalk h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E02 - The Who-Knows h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E03 - Ruets h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E04 - Bitch Stole My Look h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E05 - Snatch Game h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E06 - Cosmetic Queens h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E07 - Squirrels Trip - The Rusical h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E08 - Masquerade Ball h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E09 - True North Strong (And Fierce) h265 AAC HDTV-720p EHX.mkv -2025-12-28 12:14:53 [INFO] Processing: Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv -2025-12-28 12:15:03 [INFO] Copied Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv → Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv -2025-12-28 12:15:04 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:15:04 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:15:04 [INFO] Running Bitrate encode: Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv -2025-12-28 12:18:08 [INFO] 📦 Original: 1103.09 MB → Encoded: 642.81 MB (58.3% of original) -2025-12-28 12:18:14 [INFO] Moved Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv → Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv -2025-12-28 12:18:14 [INFO] Tracked conversion: Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv, 1103.09MB → 642.81MB (58.3%), method=Bitrate -2025-12-28 12:18:14 [INFO] Deleted original and processing copy for Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv -2025-12-28 12:18:14 [INFO] Processing: Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv -2025-12-28 12:18:24 [INFO] Copied Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv → Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv -2025-12-28 12:18:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:18:24 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:18:24 [INFO] Running Bitrate encode: Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv -2025-12-28 12:21:40 [INFO] 📦 Original: 1066.51 MB → Encoded: 641.85 MB (60.2% of original) -2025-12-28 12:21:45 [INFO] Moved Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv → Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv -2025-12-28 12:21:45 [INFO] Tracked conversion: Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv, 1066.51MB → 641.85MB (60.2%), method=Bitrate -2025-12-28 12:21:46 [INFO] Deleted original and processing copy for Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv -2025-12-28 12:21:46 [INFO] Processing: canadas.drag.race.s02e03.720p.web.h264-secretos.mkv -2025-12-28 12:21:57 [INFO] Copied canadas.drag.race.s02e03.720p.web.h264-secretos.mkv → canadas.drag.race.s02e03.720p.web.h264-secretos.mkv -2025-12-28 12:21:57 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:21:57 [INFO] Running Bitrate encode: canadas.drag.race.s02e03.720p.web.h264-secretos -EHX.mkv -2025-12-28 12:21:58 [ERROR] FFmpeg failed: Command '['ffmpeg', '-y', '-i', 'processing\\canadas.drag.race.s02e03.720p.web.h264-secretos.mkv', '-vf', 'scale=1280:720:flags=bicubic:force_original_aspect_ratio=decrease', '-map', '0:v', '-map', '0:a', '-map', '0:s?', '-c:v', 'av1_nvenc', '-preset', 'p1', '-pix_fmt', 'p010le', '-b:v', '1200k', '-maxrate', '1450k', '-bufsize', '2200k', '-c:s', 'copy', 'processing\\canadas.drag.race.s02e03.720p.web.h264-secretos -EHX.mkv']' returned non-zero exit status 3199971767. -2025-12-28 12:21:58 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:22:12 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:22:12 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:22:12 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-28 12:22:12 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:25:53 [INFO] 📦 Original: 1555.58 MB → Encoded: 743.93 MB (47.8% of original) -2025-12-28 12:26:00 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:26:00 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1555.58MB → 743.93MB (47.8%), method=Bitrate -2025-12-28 12:26:00 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:26:00 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:26:10 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:26:10 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:26:10 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-28 12:26:10 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:29:23 [INFO] 📦 Original: 1118.96 MB → Encoded: 630.31 MB (56.3% of original) -2025-12-28 12:29:29 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:29:29 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1118.96MB → 630.31MB (56.3%), method=Bitrate -2025-12-28 12:29:29 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:29:29 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:29:42 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:29:42 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:29:42 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-28 12:29:42 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:32:52 [INFO] 📦 Original: 1434.62 MB → Encoded: 631.35 MB (44.0% of original) -2025-12-28 12:32:57 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:32:57 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1434.62MB → 631.35MB (44.0%), method=Bitrate -2025-12-28 12:32:58 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:32:58 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv -2025-12-28 12:33:35 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv → Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv -2025-12-28 12:33:35 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:33:35 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-28 12:33:35 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv -2025-12-28 12:37:09 [INFO] 📦 Original: 4186.46 MB → Encoded: 632.51 MB (15.1% of original) -2025-12-28 12:37:15 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv -2025-12-28 12:37:15 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv, 4186.46MB → 632.51MB (15.1%), method=Bitrate -2025-12-28 12:37:16 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv -2025-12-28 12:37:16 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv -2025-12-28 12:37:52 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv → Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv -2025-12-28 12:37:52 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:37:52 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-28 12:37:52 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv -2025-12-28 12:41:23 [INFO] 📦 Original: 4170.40 MB → Encoded: 631.93 MB (15.2% of original) -2025-12-28 12:41:28 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv -2025-12-28 12:41:28 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv, 4170.4MB → 631.93MB (15.2%), method=Bitrate -2025-12-28 12:41:29 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv -2025-12-28 12:41:29 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:41:43 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:41:43 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:41:43 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps -2025-12-28 12:41:43 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:44:51 [INFO] 📦 Original: 1510.19 MB → Encoded: 629.87 MB (41.7% of original) -2025-12-28 12:44:57 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv -2025-12-28 12:44:57 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1510.19MB → 629.87MB (41.7%), method=Bitrate -2025-12-28 12:44:57 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv -2025-12-28 12:44:57 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:45:24 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:45:24 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:45:24 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:45:24 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 12:50:05 [INFO] 📦 Original: 3001.88 MB → Encoded: 746.06 MB (24.9% of original) -2025-12-28 12:50:11 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 12:50:11 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv, 3001.88MB → 746.06MB (24.9%), method=Bitrate -2025-12-28 12:50:12 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:50:12 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:50:36 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:50:36 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:50:36 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:50:36 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 12:54:50 [INFO] 📦 Original: 2576.92 MB → Encoded: 641.38 MB (24.9% of original) -2025-12-28 12:54:55 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 12:54:55 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2576.92MB → 641.38MB (24.9%), method=Bitrate -2025-12-28 12:54:56 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:54:56 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:55:19 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:55:19 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:55:19 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:55:19 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 12:59:18 [INFO] 📦 Original: 2564.82 MB → Encoded: 636.05 MB (24.8% of original) -2025-12-28 12:59:24 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 12:59:24 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2564.82MB → 636.05MB (24.8%), method=Bitrate -2025-12-28 12:59:25 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:59:25 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:59:47 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 12:59:47 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 12:59:47 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 12:59:47 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 13:03:56 [INFO] 📦 Original: 2577.81 MB → Encoded: 639.31 MB (24.8% of original) -2025-12-28 13:04:02 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 13:04:02 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2577.81MB → 639.31MB (24.8%), method=Bitrate -2025-12-28 13:04:03 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 13:04:03 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 13:04:25 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 13:04:25 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 13:04:25 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 13:04:25 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 13:08:25 [INFO] 📦 Original: 2576.93 MB → Encoded: 641.31 MB (24.9% of original) -2025-12-28 13:08:30 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 13:08:30 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2576.93MB → 641.31MB (24.9%), method=Bitrate -2025-12-28 13:08:31 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 13:08:31 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 13:08:54 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 13:08:54 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1280x720 - • Scale Filter: bicubic - • CQ: N/A - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-28 13:08:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps -2025-12-28 13:08:54 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 13:12:55 [INFO] 📦 Original: 2575.57 MB → Encoded: 640.14 MB (24.9% of original) -2025-12-28 13:13:01 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv -2025-12-28 13:13:01 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2575.57MB → 640.14MB (24.9%), method=Bitrate -2025-12-28 13:13:01 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv -2025-12-28 16:49:10 [INFO] Skipping: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv -2025-12-28 16:49:10 [INFO] Processing: RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv -2025-12-29 22:06:19 [INFO] Processing: 2025-12-29 21-53-23.mp4 -2025-12-29 22:06:19 [INFO] Copied 2025-12-29 21-53-23.mp4 → 2025-12-29 21-53-23.mp4 -2025-12-29 22:06:20 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-29 22:06:20 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=262kbps, bucket_target=192kbps -2025-12-29 22:06:20 [INFO] Running CQ encode: 2025-12-29 21-53-23 -EHX.mp4 -2025-12-29 22:06:32 [INFO] 📦 Original: 343.30 MB → Encoded: 47.90 MB (14.0% of original) -2025-12-29 22:06:32 [INFO] Moved 2025-12-29 21-53-23 -EHX.mp4 → 2025-12-29 21-53-23 -EHX.mp4 -2025-12-29 22:06:32 [INFO] Tracked conversion: 2025-12-29 21-53-23 -EHX.mp4, 343.3MB → 47.9MB (14.0%), method=CQ -2025-12-29 22:06:32 [INFO] Deleted original and processing copy for 2025-12-29 21-53-23.mp4 -2025-12-31 11:28:51 [INFO] Processing: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 11:29:39 [INFO] Copied How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 11:29:51 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-31 11:29:51 [INFO] - Stream #1: 6ch→6ch, src=und, detected=229kbps, action=ENCODE, target=384kbps -2025-12-31 11:29:51 [INFO] - Stream #2: 2ch→2ch, src=und, detected=73kbps, action=COPY (preserve), target=73kbps -2025-12-31 11:29:51 [INFO] Running CQ encode: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-31 11:41:23 [INFO] Processing: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 11:42:12 [INFO] Copied How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 11:42:12 [INFO] Source resolution detected: 1920x1040 -2025-12-31 11:43:05 [INFO] Processing: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 11:43:53 [INFO] Copied How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 11:43:53 [INFO] Source resolution detected: 1920x1040 -2025-12-31 11:44:03 [INFO] -🧩 ENCODE SETTINGS - • Resolution: 1920x1080 - • Scale Filter: lanczos - • CQ: 32 - • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) - • Audio Streams: -2025-12-31 11:44:03 [INFO] - Stream #1: 6ch→6ch, src=und, detected=484kbps, action=ENCODE, target=448kbps -2025-12-31 11:44:03 [INFO] - Stream #2: 2ch→2ch, src=und, detected=65kbps, action=COPY (preserve), target=65kbps -2025-12-31 11:44:03 [INFO] Running CQ encode: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-31 11:52:44 [INFO] 📦 Original: 5626.25 MB → Encoded: 3268.49 MB (58.1% of original) -2025-12-31 11:53:12 [INFO] Moved How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-31 11:53:12 [INFO] Tracked conversion: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv, 5626.25MB → 3268.49MB (58.1%), method=CQ -2025-12-31 11:53:13 [INFO] Deleted original and processing copy for How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 12:06:59 [INFO] Processing: Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 12:08:20 [INFO] Copied Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 12:08:20 [INFO] Source resolution detected: 1920x1080 -2025-12-31 12:08:20 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. -2025-12-31 12:08:20 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. -2025-12-31 12:08:26 [INFO] -🧩 ENCODE SETTINGS -2025-12-31 12:08:26 [INFO] Video: -2025-12-31 12:08:26 [INFO] • Source Resolution: 1920x1080 -2025-12-31 12:08:26 [INFO] • Target Resolution: 1920x1080 -2025-12-31 12:08:26 [INFO] • Encoder: av1_nvenc (preset p1, pix_fmt p010le) -2025-12-31 12:08:26 [INFO] • Scale Filter: lanczos -2025-12-31 12:08:26 [INFO] • Encode Method: CQ -2025-12-31 12:08:26 [INFO] • CQ Value: 32 -2025-12-31 12:08:26 [INFO] Audio Streams (1 detected): -2025-12-31 12:08:26 [INFO] - Stream #1: 6ch→6ch | Lang: und | Detected: 418kbps | Action: ENCODE | Target: 384kbps -2025-12-31 12:08:26 [INFO] Running CQ encode: Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-31 12:21:02 [INFO] -📊 ENCODE RESULTS: -2025-12-31 12:21:02 [INFO] Original Size: 9344.87 MB -2025-12-31 12:21:02 [INFO] Encoded Size: 3040.30 MB -2025-12-31 12:21:02 [INFO] Reduction: 32.5% of original (67.5% saved) -2025-12-31 12:21:02 [INFO] Resolution: 1920x1080 → 1920x1080 -2025-12-31 12:21:02 [INFO] Audio Streams: 1 streams processed -2025-12-31 12:21:28 [INFO] Moved Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-31 12:21:39 [INFO] -✅ CONVERSION COMPLETE: Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv -2025-12-31 12:21:39 [INFO] Type: MOVIE | Show: N/A -2025-12-31 12:21:39 [INFO] Size: 9344.87MB → 3040.3MB (32.5% of original, 67.5% reduction) -2025-12-31 12:21:39 [INFO] Method: CQ | Status: SUCCESS -2025-12-31 12:21:40 [INFO] Deleted original and processing copy for Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv -2025-12-31 12:21:40 [INFO] Processing: Innovations in Film - 65mm Black-and-White Film in Oppenheimer.mkv -2025-12-31 12:21:41 [INFO] Copied Innovations in Film - 65mm Black-and-White Film in Oppenheimer.mkv → Innovations in Film - 65mm Black-and-White Film in Oppenheimer.mkv -2025-12-31 12:21:41 [INFO] Source resolution detected: 1920x1080 -2025-12-31 12:21:41 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. -2025-12-31 12:21:41 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. -2025-12-31 12:21:41 [INFO] -🧩 ENCODE SETTINGS -2025-12-31 12:21:41 [INFO] Video: -2025-12-31 12:21:41 [INFO] • Source Resolution: 1920x1080 -2025-12-31 12:21:41 [INFO] • Target Resolution: 1920x1080 -2025-12-31 12:21:41 [INFO] • Encoder: av1_nvenc (preset p1, pix_fmt p010le) -2025-12-31 12:21:41 [INFO] • Scale Filter: lanczos -2025-12-31 12:21:41 [INFO] • Encode Method: CQ -2025-12-31 12:21:41 [INFO] • CQ Value: 32 -2025-12-31 12:21:41 [INFO] Audio Streams (1 detected): -2025-12-31 12:21:41 [INFO] - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps -2025-12-31 12:21:41 [INFO] Running CQ encode: Innovations in Film - 65mm Black-and-White Film in Oppenheimer -EHX.mkv -2025-12-31 12:22:02 [INFO] -📊 ENCODE RESULTS: -2025-12-31 12:22:02 [INFO] Original Size: 83.83 MB -2025-12-31 12:22:02 [INFO] Encoded Size: 110.80 MB -2025-12-31 12:22:02 [INFO] Reduction: 132.2% of original (-32.2% saved) -2025-12-31 12:22:02 [INFO] Resolution: 1920x1080 → 1920x1080 -2025-12-31 12:22:02 [INFO] Audio Streams: 1 streams processed -2025-12-31 12:22:02 [WARNING] CQ encode failed target (132.2%). Switching to Bitrate for remaining files. -2025-12-31 12:22:02 [INFO] -🧩 ENCODE SETTINGS -2025-12-31 12:22:02 [INFO] Video: -2025-12-31 12:22:02 [INFO] • Source Resolution: 1920x1080 -2025-12-31 12:22:02 [INFO] • Target Resolution: 1920x1080 -2025-12-31 12:22:02 [INFO] • Encoder: av1_nvenc (preset p1, pix_fmt p010le) -2025-12-31 12:22:02 [INFO] • Scale Filter: lanczos -2025-12-31 12:22:02 [INFO] • Encode Method: Bitrate -2025-12-31 12:22:02 [INFO] • Bitrate: 1500k, Max: 1750k -2025-12-31 12:22:02 [INFO] Audio Streams (1 detected): -2025-12-31 12:22:02 [INFO] - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps -2025-12-31 12:22:02 [INFO] Running Bitrate encode: Innovations in Film - 65mm Black-and-White Film in Oppenheimer -EHX.mkv -2025-12-31 12:22:23 [INFO] -📊 ENCODE RESULTS: -2025-12-31 12:22:23 [INFO] Original Size: 83.83 MB -2025-12-31 12:22:23 [INFO] Encoded Size: 110.46 MB -2025-12-31 12:22:23 [INFO] Reduction: 131.8% of original (-31.8% saved) -2025-12-31 12:22:23 [INFO] Resolution: 1920x1080 → 1920x1080 -2025-12-31 12:22:23 [INFO] Audio Streams: 1 streams processed -2025-12-31 12:22:23 [ERROR] Bitrate encode failed target (131.8%). Stopping process. -{"timestamp": "2025-12-31T17:29:47Z", "level": "ERROR", "message": "Folder not found: P:\\movies\\Pacific Rim (2013)'", "module": "process_manager", "funcName": "process_folder", "line": 32} -{"timestamp": "2025-12-31T17:29:54Z", "level": "INFO", "message": "Processing: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 84} -{"timestamp": "2025-12-31T17:30:41Z", "level": "INFO", "message": "Copied Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv → Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 89} -{"timestamp": "2025-12-31T17:30:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T17:30:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T17:30:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 623kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": "Running CQ encode: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Original Size: 5624.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Encoded Size: 4029.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Reduction: 71.6% of original (28.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T17:42:37Z", "level": "INFO", "message": "Processing: Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 84} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Copied Behind the Scenes - Drift Space.mkv → Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 89} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - Drift Space -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Original Size: 64.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Encoded Size: 79.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Reduction: 122.5% of original (-22.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": "Processing: Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 84} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Copied Behind the Scenes - The Digital Artistry of Pacific Rim.mkv → Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 89} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - The Digital Artistry of Pacific Rim -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T17:43:37Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pacific Rim (2013)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T17:43:37Z", "level": "INFO", "message": "Processing: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Copied Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv → Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 617kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": "Running CQ encode: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Original Size: 5624.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Encoded Size: 4029.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Reduction: 71.6% of original (28.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:01:57Z", "level": "INFO", "message": "Moved Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv → Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": " Size: 5624.98MB → 4029.53MB (71.6% of original, 28.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T18:02:05Z", "level": "INFO", "message": "Deleted original and processing copy for Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T18:02:05Z", "level": "INFO", "message": "Processing: Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Copied Behind the Scenes - Drift Space.mkv → Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - Drift Space -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Original Size: 64.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Encoded Size: 79.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Reduction: 122.5% of original (-22.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": "Processing: Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Copied Behind the Scenes - The Digital Artistry of Pacific Rim.mkv → Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - The Digital Artistry of Pacific Rim -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Original Size: 207.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Encoded Size: 375.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Reduction: 180.9% of original (-80.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": "Processing: Behind the Scenes - The Shatterdome.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:03:27Z", "level": "INFO", "message": "Copied Behind the Scenes - The Shatterdome.mkv → Behind the Scenes - The Shatterdome.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - The Shatterdome -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Original Size: 116.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Encoded Size: 203.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Reduction: 174.6% of original (-74.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:04:07Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} -{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T18:13:31Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Planes, Trains & Automobiles (1987)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T18:13:31Z", "level": "INFO", "message": "Processing: Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Copied Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv → Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 445kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": "Running CQ encode: Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Original Size: 4489.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Encoded Size: 2513.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Reduction: 56.0% of original (44.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:21:15Z", "level": "INFO", "message": "Moved Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv → Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": " Size: 4489.88MB → 2513.95MB (56.0% of original, 44.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Deleted original and processing copy for Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Using path as-is: \\mnt\\plex\\movies\\Hackers (1995)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T18:21:22Z", "level": "ERROR", "message": "Folder not found: \\mnt\\plex\\movies\\Hackers (1995)", "module": "main", "funcName": "main", "line": 109} -{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Using path as-is: \\mnt\\plex\\movies\\Bullet Train (2022)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T18:21:22Z", "level": "ERROR", "message": "Folder not found: \\mnt\\plex\\movies\\Bullet Train (2022)", "module": "main", "funcName": "main", "line": 109} -{"timestamp": "2025-12-31T18:21:23Z", "level": "INFO", "message": "Using path as-is: \\mnt\\plex\\movies\\The Truman Show (1998)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T18:21:23Z", "level": "ERROR", "message": "Folder not found: \\mnt\\plex\\movies\\The Truman Show (1998)", "module": "main", "funcName": "main", "line": 109} -{"timestamp": "2025-12-31T18:25:45Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Planes, Trains & Automobiles (1987)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T18:25:45Z", "level": "INFO", "message": "Skipping: Planes, Trains and Automobiles (1987) AV1 AAC 5.1 Bluray-1080p EHX.mkv", "module": "process_manager", "funcName": "process_folder", "line": 97} -{"timestamp": "2025-12-31T18:25:45Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T18:25:46Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Hackers (1995) -> P:\\movies\\Hackers (1995)", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2025-12-31T18:25:46Z", "level": "INFO", "message": "Processing: Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Copied Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 511kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 72kbps | Action: COPY (preserve) | Target: 72kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": "Running CQ encode: Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Original Size: 5601.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Encoded Size: 2346.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:37:54Z", "level": "INFO", "message": "Moved Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": " Size: 5601.42MB → 2346.49MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T18:38:01Z", "level": "INFO", "message": "Deleted original and processing copy for Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T18:38:01Z", "level": "INFO", "message": "Processing: The Keyboard Cowboys - A Look Back at Hackers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Copied The Keyboard Cowboys - A Look Back at Hackers.mkv → The Keyboard Cowboys - A Look Back at Hackers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": "Running CQ encode: The Keyboard Cowboys - A Look Back at Hackers -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Original Size: 641.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Encoded Size: 866.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Reduction: 135.1% of original (-35.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Processing: Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Copied Trailer.mkv → Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Source resolution detected: 1920x848", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Source 1920x848 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Source 1920x848 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Source Resolution: 1920x848", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Target Resolution: 1920x848", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": "Running CQ encode: Trailer -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Original Size: 39.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Encoded Size: 48.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Reduction: 124.7% of original (-24.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Resolution: 1920x848 → 1920x848", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T18:40:55Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Bullet Train (2022) -> P:\\movies\\Bullet Train (2022)", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2025-12-31T18:40:55Z", "level": "INFO", "message": "Processing: Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Copied Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 391kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": "Running CQ encode: Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:50:44Z", "level": "INFO", "message": "Added to paths.txt: --r 720 --m bitrate \"P:\\movies\\The Lord of the Rings - The Fellowship of the Ring - Extended Edition (2001)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 317} -{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Original Size: 5857.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Encoded Size: 2444.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Reduction: 41.7% of original (58.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T18:51:07Z", "level": "INFO", "message": "Moved Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": " Size: 5857.37MB → 2444.68MB (41.7% of original, 58.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Deleted original and processing copy for Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/The Truman Show (1998) -> P:\\movies\\The Truman Show (1998)", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Processing: The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Copied The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv → The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Source resolution detected: 1918x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Source 1918x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Source 1918x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Source Resolution: 1918x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Target Resolution: 1918x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 592kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": "Running CQ encode: The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T18:54:22Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T18:55:54Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Original Size: 5152.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Encoded Size: 2971.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Reduction: 57.7% of original (42.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Resolution: 1918x1080 → 1918x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:01:47Z", "level": "INFO", "message": "Moved The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv → The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": " Size: 5152.45MB → 2971.12MB (57.7% of original, 42.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T19:01:54Z", "level": "INFO", "message": "Deleted original and processing copy for The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T19:01:54Z", "level": "INFO", "message": "Processing: The Making of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Copied The Making of The Truman Show.mkv → The Making of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": "Running CQ encode: The Making of The Truman Show -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Original Size: 172.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Encoded Size: 202.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Reduction: 117.3% of original (-17.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": "Processing: The Visual Effects of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Copied The Visual Effects of The Truman Show.mkv → The Visual Effects of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Running CQ encode: The Visual Effects of The Truman Show -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Original Size: 63.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Encoded Size: 67.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Reduction: 106.3% of original (-6.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": "Processing: Product Placement.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Copied Product Placement.mkv → Product Placement.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Running CQ encode: Product Placement -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Original Size: 26.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Encoded Size: 28.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Reduction: 106.8% of original (-6.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:02:51Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} -{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T19:05:59Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 363} -{"timestamp": "2025-12-31T19:08:45Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 4 (2023)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T19:08:55Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T19:08:58Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\F1 (2025)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T19:09:00Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T19:09:03Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Starship Troopers (1997)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T19:09:31Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Ferris Bueller's Day Off (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} -{"timestamp": "2025-12-31T19:09:47Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 4 (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T19:09:47Z", "level": "INFO", "message": "Processing: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Copied John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv → John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 599kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": "Running CQ encode: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:18:49Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Furious 7 (2015)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} -{"timestamp": "2025-12-31T19:19:12Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Furious 7 (2015)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} -{"timestamp": "2025-12-31T19:19:36Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} -{"timestamp": "2025-12-31T19:19:42Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Fast & Furious 6 (2013)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} -{"timestamp": "2025-12-31T19:21:19Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} -{"timestamp": "2025-12-31T19:21:37Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Fast & Furious 6 (2013)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} -{"timestamp": "2025-12-31T19:21:51Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Furious 7 (2015)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} -{"timestamp": "2025-12-31T19:21:58Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Ferris Bueller's Day Off (1986)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} -{"timestamp": "2025-12-31T19:22:07Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Ferris Bueller's Day Off (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 461} -{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Original Size: 8144.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Encoded Size: 3288.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:24:07Z", "level": "INFO", "message": "Moved John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv → John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": " Size: 8144.41MB → 3288.02MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T19:24:17Z", "level": "INFO", "message": "Deleted original and processing copy for John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T19:24:17Z", "level": "INFO", "message": "Processing: A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Copied A Shot in the Dark.mkv → A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Running CQ encode: A Shot in the Dark -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Original Size: 120.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Encoded Size: 132.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Reduction: 110.1% of original (-10.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": "Processing: Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Copied Chad and Keanu - Through Wick and Thin.mkv → Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": "Running CQ encode: Chad and Keanu - Through Wick and Thin -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Original Size: 94.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Encoded Size: 113.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Reduction: 119.8% of original (-19.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": "Processing: In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Copied In Honor of the Dead.mkv → In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Running CQ encode: In Honor of the Dead -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:25:02Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Lord of the Rings - The Two Towers - Extended Edition (2002)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 474} -{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Original Size: 88.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Encoded Size: 109.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Reduction: 123.7% of original (-23.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:25:08Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} -{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T19:25:09Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T19:25:09Z", "level": "INFO", "message": "Processing: The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Copied The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv → The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T19:26:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpswtq225p.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Running CQ encode: The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265 -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:29:10Z", "level": "INFO", "message": "Loaded cache with 3195 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 194} -{"timestamp": "2025-12-31T19:34:09Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 205} -{"timestamp": "2025-12-31T19:34:12Z", "level": "INFO", "message": "Loaded movies cache with 2875 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 205} -{"timestamp": "2025-12-31T19:35:18Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:35:25Z", "level": "INFO", "message": "Loaded movies cache with 2875 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:35:58Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:36:09Z", "level": "INFO", "message": "Loaded movies cache with 2875 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:37:07Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:37:09Z", "level": "INFO", "message": "Loaded anime cache with 404 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:37:13Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:37:19Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:37:26Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:37:41Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:37:43Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} -{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Original Size: 8033.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Encoded Size: 6350.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Reduction: 79.0% of original (21.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T19:45:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T19:45:01Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\F1 (2025)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T19:45:01Z", "level": "INFO", "message": "Processing: F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Copied F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv → F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T19:46:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7_i4l73e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 1024 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 1024kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Running CQ encode: F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T19:58:31Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Ferris Bueller's Day Off (1986)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} -{"timestamp": "2025-12-31T19:58:32Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\The Lord of the Rings - The Two Towers - Extended Edition (2002)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} -{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Original Size: 7923.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Encoded Size: 4044.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Reduction: 51.1% of original (48.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:05:19Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} -{"timestamp": "2025-12-31T20:05:27Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:05:33Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\F1 (2025)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} -{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": "Moved F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv → F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T20:05:35Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnjrbzkz0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 1024 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": " Size: 7923.16MB → 4044.9MB (51.1% of original, 48.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Deleted original and processing copy for F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Processing: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} -{"timestamp": "2025-12-31T20:05:53Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} -{"timestamp": "2025-12-31T20:05:55Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:06:15Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 2 (2017)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:06:20Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Belle (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:06:22Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\TAYLOR SWIFT THE ERAS TOUR (2023)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:06:25Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Ferris Bueller's Day Off (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:06:40Z", "level": "INFO", "message": "Added to paths.txt: --m cq --r 720 \"P:\\movies\\The Baker (2023)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:07:10Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Losers (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:07:17Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Violent Night (2022)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:07:27Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Scott Pilgrim vs. the World (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:07:36Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Small Soldiers (1998)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} -{"timestamp": "2025-12-31T20:07:44Z", "level": "INFO", "message": "Launched transcode.bat", "module": "gui_path_manager", "funcName": "_run_transcode", "line": 737} -{"timestamp": "2025-12-31T20:08:38Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 4 (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T20:08:38Z", "level": "INFO", "message": "Skipping: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "process_folder", "line": 97} -{"timestamp": "2025-12-31T20:08:38Z", "level": "INFO", "message": "Processing: A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Copied A Shot in the Dark.mkv → A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": "Running CQ encode: A Shot in the Dark -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Original Size: 120.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Encoded Size: 132.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Reduction: 110.1% of original (-10.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": "Processing: Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Copied Chad and Keanu - Through Wick and Thin.mkv → Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Running CQ encode: Chad and Keanu - Through Wick and Thin -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Original Size: 94.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Encoded Size: 113.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Reduction: 119.8% of original (-19.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": "Processing: In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Copied In Honor of the Dead.mkv → In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Running CQ encode: In Honor of the Dead -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Original Size: 88.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Encoded Size: 109.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Reduction: 123.7% of original (-23.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:09:41Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Starship Troopers (1997)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "Processing: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Copied Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 485kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": "Running CQ encode: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:14:37Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Starship Troopers (1997)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T20:14:37Z", "level": "INFO", "message": "Processing: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:15:32Z", "level": "INFO", "message": "Copied Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:15:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:15:33Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:15:33Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 486kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": "Running CQ encode: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Original Size: 6522.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Encoded Size: 4495.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Reduction: 68.9% of original (31.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Audio Streams: 4 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:30:11Z", "level": "INFO", "message": "Moved Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": " Size: 6522.97MB → 4495.6MB (68.9% of original, 31.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T20:30:28Z", "level": "INFO", "message": "Deleted original and processing copy for Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T20:30:28Z", "level": "INFO", "message": "Processing: Death From Above.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Copied Death From Above.mkv → Death From Above.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Source resolution detected: 708x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Source 708x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Source 708x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Source Resolution: 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Target Resolution: 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": "Running CQ encode: Death From Above - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Original Size: 209.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Encoded Size: 189.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Reduction: 90.5% of original (9.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Resolution: 708x480 → 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": "Processing: Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": "Copied Deleted Scenes.mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Source resolution detected: 710x346", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Source 710x346 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Source 710x346 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Source Resolution: 710x346", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Target Resolution: 710x346", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Running CQ encode: Deleted Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Original Size: 49.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Encoded Size: 37.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Reduction: 75.2% of original (24.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Resolution: 710x346 → 710x346", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": "Processing: FX Comparisons.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Copied FX Comparisons.mkv → FX Comparisons.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Source resolution detected: 708x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Source 708x476 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Source 708x476 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Source Resolution: 708x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Target Resolution: 708x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 64kbps | Action: COPY (preserve) | Target: 64kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": "Running CQ encode: FX Comparisons - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Original Size: 247.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Encoded Size: 214.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Reduction: 86.5% of original (13.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Resolution: 708x476 → 708x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:31:57Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "Processing: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Copied John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv → John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 696kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": "Running CQ encode: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Original Size: 6600.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Encoded Size: 2604.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:51:00Z", "level": "INFO", "message": "Moved John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv → John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": " Size: 6600.85MB → 2604.84MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T20:51:06Z", "level": "INFO", "message": "Deleted original and processing copy for John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T20:51:06Z", "level": "INFO", "message": "Processing: Behind the Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Copied Behind the Scenes.mkv → Behind the Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 62kbps | Action: COPY (preserve) | Target: 62kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Original Size: 65.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Encoded Size: 81.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Reduction: 124.6% of original (-24.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": "Processing: Bikes, Blades, Bridges, and Bits.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Copied Bikes, Blades, Bridges, and Bits.mkv → Bikes, Blades, Bridges, and Bits.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Running CQ encode: Bikes, Blades, Bridges, and Bits - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Original Size: 88.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Encoded Size: 118.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Reduction: 133.2% of original (-33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": "Processing: Check Your Sights.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Copied Check Your Sights.mkv → Check Your Sights.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": "Running CQ encode: Check Your Sights - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Original Size: 147.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Encoded Size: 193.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Reduction: 130.9% of original (-30.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T20:52:30Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 2 (2017)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "Processing: John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Copied John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv → John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 658kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": "Running CQ encode: John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Original Size: 5563.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Encoded Size: 2021.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Reduction: 36.3% of original (63.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:11:14Z", "level": "INFO", "message": "Moved John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv → John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": " Size: 5563.3MB → 2021.69MB (36.3% of original, 63.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T21:11:23Z", "level": "INFO", "message": "Deleted original and processing copy for John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T21:11:23Z", "level": "INFO", "message": "Processing: A Museum Tour with Sir Jonathan Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Copied A Museum Tour with Sir Jonathan Wick.mkv → A Museum Tour with Sir Jonathan Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 63kbps | Action: COPY (preserve) | Target: 63kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Running CQ encode: A Museum Tour with Sir Jonathan Wick - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Original Size: 25.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Encoded Size: 30.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Reduction: 118.6% of original (-18.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": "Processing: As Above, So Below - The Underworld of John Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Copied As Above, So Below - The Underworld of John Wick.mkv → As Above, So Below - The Underworld of John Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Running CQ encode: As Above, So Below - The Underworld of John Wick - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Original Size: 58.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Encoded Size: 73.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Reduction: 125.2% of original (-25.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": "Processing: Car Fu Ride-Along.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Copied Car Fu Ride-Along.mkv → Car Fu Ride-Along.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Running CQ encode: Car Fu Ride-Along - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Original Size: 55.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Encoded Size: 96.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Reduction: 173.8% of original (-73.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:12:09Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Belle (2021)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "Processing: Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Copied Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv → Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Source resolution detected: 1912x796", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Source 1912x796 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Source 1912x796 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T21:13:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjqf9xrxt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Source Resolution: 1912x796", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Target Resolution: 1912x796", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Running CQ encode: Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Original Size: 6192.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Encoded Size: 1967.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Reduction: 31.8% of original (68.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Resolution: 1912x796 → 1912x796", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": "Moved Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv → Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T21:19:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpde07a8t7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": " Size: 6192.36MB → 1967.79MB (31.8% of original, 68.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Deleted original and processing copy for Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\TAYLOR SWIFT THE ERAS TOUR (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Processing: TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Copied TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv → TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T21:20:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnu76s_fj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Running CQ encode: TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Original Size: 6003.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Encoded Size: 5010.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Reduction: 83.5% of original (16.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:40:07Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T21:40:07Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Ferris Bueller's Day Off (1986)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T21:40:07Z", "level": "INFO", "message": "Processing: Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Copied Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv → Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Source resolution detected: 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 505kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 79kbps | Action: COPY (preserve) | Target: 79kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": "Running CQ encode: Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Original Size: 5225.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Encoded Size: 3147.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Reduction: 60.2% of original (39.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Resolution: 1920x816 → 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:57:21Z", "level": "INFO", "message": "Moved Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv → Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": " Size: 5225.63MB → 3147.46MB (60.2% of original, 39.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T21:57:32Z", "level": "INFO", "message": "Deleted original and processing copy for Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T21:57:32Z", "level": "INFO", "message": "Processing: Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Copied Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv → Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": "Running CQ encode: Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Original Size: 284.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Encoded Size: 141.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Reduction: 49.7% of original (50.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:58:51Z", "level": "INFO", "message": "Moved Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv → Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": " Size: 284.54MB → 141.45MB (49.7% of original, 50.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": "Deleted original and processing copy for Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": "Processing: The Making of Ferris Bueller's Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Copied The Making of Ferris Bueller's Day Off.mkv → The Making of Ferris Bueller's Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Running CQ encode: The Making of Ferris Bueller's Day Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Original Size: 159.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Encoded Size: 89.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Reduction: 56.6% of original (43.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "Moved The Making of Ferris Bueller's Day Off - [EHX].mkv → The Making of Ferris Bueller's Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Making of Ferris Bueller's Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": " Size: 159.01MB → 89.99MB (56.6% of original, 43.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "Deleted original and processing copy for The Making of Ferris Bueller's Day Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "Processing: The World According to Ben Stein.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Copied The World According to Ben Stein.mkv → The World According to Ben Stein.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": "Running CQ encode: The World According to Ben Stein - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Original Size: 111.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Encoded Size: 44.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "Moved The World According to Ben Stein - [EHX].mkv → The World According to Ben Stein - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The World According to Ben Stein - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Size: 111.41MB → 44.35MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "Deleted original and processing copy for The World According to Ben Stein.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "Processing: Vintage Ferris Bueller - The Lost Tapes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Copied Vintage Ferris Bueller - The Lost Tapes.mkv → Vintage Ferris Bueller - The Lost Tapes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Running CQ encode: Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Original Size: 105.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Encoded Size: 57.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Reduction: 54.5% of original (45.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "Moved Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv → Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": " Size: 105.03MB → 57.2MB (54.5% of original, 45.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "Deleted original and processing copy for Vintage Ferris Bueller - The Lost Tapes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "Processing: Who is Ferris Bueller.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Copied Who is Ferris Bueller.mkv → Who is Ferris Bueller.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Running CQ encode: Who is Ferris Bueller - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Original Size: 94.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Encoded Size: 53.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Reduction: 56.1% of original (43.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": "Moved Who is Ferris Bueller - [EHX].mkv → Who is Ferris Bueller - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Who is Ferris Bueller - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": " Size: 94.64MB → 53.06MB (56.1% of original, 43.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Deleted original and processing copy for Who is Ferris Bueller.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Baker (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Processing: The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Copied The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv → The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Source resolution detected: 1920x802", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2025-12-31T22:01:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2f9551ca.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:01:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 1: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:1', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplqnghspk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Stream 2: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:01:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 2: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:2', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0n4cieyy.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": "Stream 3: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Source Resolution: 1920x802", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 448kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: und | Detected: 448kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " - Stream #3: 6ch→2ch | Lang: und | Detected: 448kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": "Running CQ encode: The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Original Size: 5497.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Encoded Size: 816.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Reduction: 14.9% of original (85.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Resolution: 1920x802 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T22:09:08Z", "level": "INFO", "message": "Moved The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T22:09:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc9t9rdpb.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:09:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 1: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:1', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpch7p_d2q.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "Stream 2: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:09:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 2: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:2', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkk6d3nzd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "Stream 3: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": " Size: 5497.79MB → 816.56MB (14.9% of original, 85.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Deleted original and processing copy for The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Losers (2010)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Processing: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Copied The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv → The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T22:09:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpofkeakjf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Running CQ encode: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Original Size: 5151.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Encoded Size: 2964.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Reduction: 57.6% of original (42.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T22:20:04Z", "level": "INFO", "message": "Moved The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv → The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T22:20:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpju6o3jp7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": " Size: 5151.11MB → 2964.76MB (57.6% of original, 42.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Deleted original and processing copy for The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Violent Night (2022)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Processing: Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Copied Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv → Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 553kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": "Running CQ encode: Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Original Size: 5106.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Encoded Size: 1906.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T22:33:48Z", "level": "INFO", "message": "Moved Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv → Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": " Size: 5106.24MB → 1906.91MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T22:33:56Z", "level": "INFO", "message": "Deleted original and processing copy for Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T22:33:56Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T22:33:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Scott Pilgrim vs. the World (2010)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T22:33:57Z", "level": "INFO", "message": "Processing: Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T22:34:40Z", "level": "INFO", "message": "Copied Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv → Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T22:34:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T22:34:41Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T22:34:41Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " Audio Streams (5 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 464kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #5: 2ch→2ch | Lang: und | Detected: 79kbps | Action: COPY (preserve) | Target: 79kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": "Running CQ encode: Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Original Size: 5104.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Encoded Size: 2890.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Reduction: 56.6% of original (43.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Audio Streams: 5 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T22:49:58Z", "level": "INFO", "message": "Moved Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv → Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": " Size: 5104.23MB → 2890.73MB (56.6% of original, 43.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": "Deleted original and processing copy for Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T22:50:16Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Small Soldiers (1998)", "module": "main", "funcName": "normalize_input_path", "line": 49} -{"timestamp": "2025-12-31T22:50:16Z", "level": "INFO", "message": "Processing: Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Copied Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv → Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Source resolution detected: 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 610kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: und | Detected: 192kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": "Running CQ encode: Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Original Size: 4607.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Encoded Size: 2738.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Reduction: 59.4% of original (40.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Resolution: 1920x816 → 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:08:30Z", "level": "INFO", "message": "Moved Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv → Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": " Size: 4607.73MB → 2738.43MB (59.4% of original, 40.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Deleted original and processing copy for Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Processing: Bloopers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Copied Bloopers.mkv → Bloopers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Source resolution detected: 704x328", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Source Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Target Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": "Running CQ encode: Bloopers - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Original Size: 61.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Encoded Size: 19.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Reduction: 31.6% of original (68.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Resolution: 704x328 → 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "Moved Bloopers - [EHX].mkv → Bloopers - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Bloopers - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": " Size: 61.58MB → 19.48MB (31.6% of original, 68.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "Deleted original and processing copy for Bloopers.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "Processing: Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Copied Deleted Scenes.mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Source resolution detected: 704x328", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Source Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Target Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Running CQ encode: Deleted Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Original Size: 77.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Encoded Size: 26.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Reduction: 33.5% of original (66.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Resolution: 704x328 → 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Moved Deleted Scenes - [EHX].mkv → Deleted Scenes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Deleted Scenes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": " Size: 77.84MB → 26.06MB (33.5% of original, 66.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Deleted original and processing copy for Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Processing: German Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Copied German Theatrical Trailer.mkv → German Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Source resolution detected: 704x568", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Source 704x568 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Source 704x568 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Source Resolution: 704x568", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Target Resolution: 704x568", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": "Running CQ encode: German Theatrical Trailer - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Original Size: 22.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Encoded Size: 13.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Reduction: 62.4% of original (37.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Resolution: 704x568 → 704x568", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": "Moved German Theatrical Trailer - [EHX].mkv → German Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: German Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": " Size: 22.08MB → 13.79MB (62.5% of original, 37.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": "Deleted original and processing copy for German Theatrical Trailer.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": "Processing: Interview with director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Copied Interview with director Joe Dante.mkv → Interview with director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Source resolution detected: 1752x1024", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Source 1752x1024 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Source 1752x1024 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Source Resolution: 1752x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Target Resolution: 1752x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": "Running CQ encode: Interview with director Joe Dante - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Original Size: 159.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Encoded Size: 156.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Reduction: 97.8% of original (2.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Resolution: 1752x1024 → 1752x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Processing: Introduction from director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Copied Introduction from director Joe Dante.mkv → Introduction from director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Source resolution detected: 1560x1008", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Source 1560x1008 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Source 1560x1008 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Source Resolution: 1560x1008", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Target Resolution: 1560x1008", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Running CQ encode: Introduction from director Joe Dante - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Original Size: 4.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Encoded Size: 2.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Reduction: 57.9% of original (42.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Resolution: 1560x1008 → 1560x1008", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "Moved Introduction from director Joe Dante - [EHX].mkv → Introduction from director Joe Dante - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Introduction from director Joe Dante - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Size: 4.76MB → 2.76MB (58.0% of original, 42.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "Deleted original and processing copy for Introduction from director Joe Dante.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "Processing: Making Of.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T23:10:28Z", "level": "INFO", "message": "Copied Making Of.mkv → Making Of.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Source resolution detected: 696x560", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Source 696x560 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Source 696x560 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Source Resolution: 696x560", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Target Resolution: 696x560", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Running CQ encode: Making Of - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Original Size: 141.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Encoded Size: 67.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Reduction: 48.0% of original (52.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Resolution: 696x560 → 696x560", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Moved Making Of - [EHX].mkv → Making Of - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Making Of - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": " Size: 141.53MB → 67.99MB (48.0% of original, 52.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Deleted original and processing copy for Making Of.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Processing: Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Copied Theatrical Trailer.mkv → Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Source resolution detected: 720x408", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Source 720x408 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} -{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Source 720x408 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Source Resolution: 720x408", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Target Resolution: 720x408", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": "Running CQ encode: Theatrical Trailer - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Original Size: 19.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Encoded Size: 8.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Reduction: 43.7% of original (56.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Resolution: 720x408 → 720x408", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": "Moved Theatrical Trailer - [EHX].mkv → Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": " Size: 19.06MB → 8.33MB (43.7% of original, 56.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": "Deleted original and processing copy for Theatrical Trailer.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} -{"timestamp": "2025-12-31T23:49:32Z", "level": "INFO", "message": "Added to paths.txt: --cq 22 \"[object Object]\"", "module": "api", "funcName": "add_folder", "line": 171} -{"timestamp": "2025-12-31T23:49:33Z", "level": "INFO", "message": "Removed from paths.txt: [object Object]", "module": "api", "funcName": "remove_folder", "line": 208} -{"timestamp": "2025-12-31T23:52:51Z", "level": "INFO", "message": "Added to paths.txt: --cq 22 \"P:\\movies\\Superman (2025)\"", "module": "api", "funcName": "add_folder", "line": 171} -{"timestamp": "2025-12-31T23:52:53Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Superman (2025)", "module": "api", "funcName": "remove_folder", "line": 208} -{"timestamp": "2026-01-01T00:10:07Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T00:10:07Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:10:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptmgq7hjt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:14:11Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T00:14:11Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:14:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpju0uldqw.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Original Size: 1194.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Encoded Size: 1056.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Reduction: 88.5% of original (11.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": "Processing: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Copied Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:16:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdsz69szm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:17:16Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T00:17:16Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:17:26Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpphetzxho.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • CQ Value: 35", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:19:11Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T00:19:11Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:19:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnxntgh3_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Original Size: 1194.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Encoded Size: 574.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Reduction: 48.1% of original (51.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Moved Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:21:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpck3824zd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": " Size: 1194.05MB → 574.4MB (48.1% of original, 51.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Processing: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Copied Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:21:30Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpr_8i8p46.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Original Size: 1258.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Encoded Size: 589.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Reduction: 46.8% of original (53.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Moved Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:23:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpbzrnsqqb.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": " Size: 1258.77MB → 589.56MB (46.8% of original, 53.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Processing: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Copied Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:24:03Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpd_ls9i7y.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Original Size: 1211.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Encoded Size: 542.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Reduction: 44.7% of original (55.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:26:16Z", "level": "INFO", "message": "Moved Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:26:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpujx0fcz2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": " Size: 1211.76MB → 542.14MB (44.7% of original, 55.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "Processing: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Copied Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:26:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_6eh_x0o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Original Size: 1218.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Encoded Size: 528.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Reduction: 43.4% of original (56.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": "Moved Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:28:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpa47pwpr0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": " Size: 1218.99MB → 528.76MB (43.4% of original, 56.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:28:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:28:44Z", "level": "INFO", "message": "Processing: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Copied Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:28:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp47riq7i1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Original Size: 1216.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Encoded Size: 604.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Reduction: 49.7% of original (50.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Moved Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:31:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpy2ryuk9b.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": " Size: 1216.02MB → 604.5MB (49.7% of original, 50.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Processing: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Copied Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:31:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph4g34lwq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Original Size: 1251.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Encoded Size: 572.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Reduction: 45.7% of original (54.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": "Moved Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:33:35Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1jaexv8h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": " Size: 1251.74MB → 572.19MB (45.7% of original, 54.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:33:36Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:33:36Z", "level": "INFO", "message": "Processing: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Copied Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:33:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpw3x1a_1a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Original Size: 1178.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Encoded Size: 487.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": "Moved Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:35:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp6rr5vonz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": " Size: 1178.69MB → 487.12MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:35:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:35:51Z", "level": "INFO", "message": "Processing: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Copied Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:36:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqmha26em.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Original Size: 1255.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Encoded Size: 568.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Reduction: 45.3% of original (54.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Moved Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:38:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1zq2p1ls.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": " Size: 1255.23MB → 568.17MB (45.3% of original, 54.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Processing: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Copied Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:38:31Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpviqtwq7h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Original Size: 1118.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Encoded Size: 411.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Reduction: 36.8% of original (63.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Moved Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:40:36Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkrjfr5m5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": " Size: 1118.33MB → 411.8MB (36.8% of original, 63.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Processing: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Copied Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:40:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7mycuuam.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Original Size: 1199.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Encoded Size: 508.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Reduction: 42.4% of original (57.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": "Moved Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:42:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpig98_rrk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": " Size: 1199.51MB → 508.34MB (42.4% of original, 57.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:43:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:43:00Z", "level": "INFO", "message": "Processing: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Copied Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:43:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdsnafhnk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Original Size: 1210.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Encoded Size: 541.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Reduction: 44.7% of original (55.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Moved Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:45:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp92pgdag0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": " Size: 1210.49MB → 541.26MB (44.7% of original, 55.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Processing: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Copied Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:45:31Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3ck0rblo.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Original Size: 1284.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Encoded Size: 564.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": "Moved Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:47:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2_0vahcd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": " Size: 1284.1MB → 564.19MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:47:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:47:48Z", "level": "INFO", "message": "Processing: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Copied Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:47:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqzkie188.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Original Size: 1286.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Encoded Size: 733.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Reduction: 57.0% of original (43.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Moved Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:50:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc05gyyec.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": " Size: 1286.68MB → 733.41MB (57.0% of original, 43.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Processing: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Copied Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:50:13Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkwbr6n9j.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Original Size: 1198.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Encoded Size: 460.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": "Moved Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:52:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjipha2q1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": " Size: 1198.65MB → 460.6MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:52:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:52:25Z", "level": "INFO", "message": "Processing: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Copied Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:52:36Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcbfte3bs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Original Size: 1199.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Encoded Size: 425.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Reduction: 35.5% of original (64.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Moved Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:54:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc4r71wh6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": " Size: 1199.16MB → 425.7MB (35.5% of original, 64.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Processing: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:55:03Z", "level": "INFO", "message": "Copied Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:55:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2ldieayj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Original Size: 1212.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Encoded Size: 560.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Reduction: 46.2% of original (53.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Moved Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:57:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplhpozqx4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": " Size: 1212.69MB → 560.74MB (46.2% of original, 53.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Processing: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Copied Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:57:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0ei7vsme.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Original Size: 1067.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Encoded Size: 439.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T00:59:29Z", "level": "INFO", "message": "Moved Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T00:59:30Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpz7g0hzj2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": " Size: 1067.26MB → 439.71MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "Processing: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Copied Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T00:59:40Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1yvnvgo3.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Original Size: 1090.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Encoded Size: 451.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Moved Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:01:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0mhqql9v.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": " Size: 1090.87MB → 451.58MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Processing: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Copied Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:02:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx0kqlroq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Original Size: 1052.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Encoded Size: 427.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Reduction: 40.6% of original (59.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": "Moved Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:04:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp388j25ir.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": " Size: 1052.5MB → 427.81MB (40.6% of original, 59.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:04:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:04:19Z", "level": "INFO", "message": "Processing: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Copied Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:04:27Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpefrczr1x.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Original Size: 929.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Encoded Size: 376.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Reduction: 40.5% of original (59.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": "Moved Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:06:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprdsj1zc0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": " Size: 929.6MB → 376.72MB (40.5% of original, 59.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:06:34Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:06:34Z", "level": "INFO", "message": "Processing: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Copied Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:06:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk0p7td2h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Original Size: 1024.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Encoded Size: 417.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Moved Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:08:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp8b0y9wqj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": " Size: 1024.01MB → 417.75MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Processing: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Copied Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:09:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc488wsax.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Original Size: 1070.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Encoded Size: 448.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Moved Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:11:25Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0hl34eqn.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": " Size: 1070.47MB → 448.26MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Processing: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Copied Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:11:35Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnz9chrkj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Original Size: 1081.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Encoded Size: 444.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": "Moved Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:13:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcde5w0mh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": " Size: 1081.52MB → 444.61MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:13:54Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:13:54Z", "level": "INFO", "message": "Processing: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Copied Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:14:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyowkhtwu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Original Size: 1066.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Encoded Size: 430.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Moved Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:16:28Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7tp4v0z4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": " Size: 1066.74MB → 430.87MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Processing: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Copied Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:16:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpghz48vxh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Original Size: 1065.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Encoded Size: 422.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Moved Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:18:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfsvg6ax1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": " Size: 1065.36MB → 422.05MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Processing: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Copied Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:19:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpeu6te4dj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Original Size: 1072.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Encoded Size: 458.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Moved Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:21:25Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpp0xr_3zz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": " Size: 1072.45MB → 458.86MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Processing: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Copied Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:21:36Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprzb6x4qq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Original Size: 1114.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Encoded Size: 442.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Reduction: 39.7% of original (60.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Moved Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:24:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0hj5x2bj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": " Size: 1114.36MB → 442.83MB (39.7% of original, 60.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Processing: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Copied Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:24:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpt0e0su8a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Original Size: 1092.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Encoded Size: 456.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Reduction: 41.8% of original (58.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Moved Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:26:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxtwhtm1c.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": " Size: 1092.59MB → 456.92MB (41.8% of original, 58.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Processing: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Copied Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:26:34Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptk1z5h56.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Original Size: 1077.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Encoded Size: 460.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Moved Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:28:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkba9wqzv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": " Size: 1077.61MB → 460.74MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Processing: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Copied Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:28:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmppxczhztp.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Original Size: 1011.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Encoded Size: 394.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Reduction: 39.0% of original (61.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Moved Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:31:14Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2ho92f19.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": " Size: 1011.17MB → 394.25MB (39.0% of original, 61.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Processing: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Copied Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:31:25Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptc09q98t.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Original Size: 1086.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Encoded Size: 469.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": "Moved Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:33:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpof54xgvl.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": " Size: 1086.58MB → 469.19MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:33:39Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:33:39Z", "level": "INFO", "message": "Processing: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Copied Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:33:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp8ascg85q.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Original Size: 953.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Encoded Size: 362.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Moved Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:35:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9ksucjzz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": " Size: 953.74MB → 362.53MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Processing: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Copied Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:36:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfnzxqzid.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Original Size: 1102.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Encoded Size: 427.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Moved Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:38:27Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptjxuqsm0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": " Size: 1102.15MB → 427.09MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Processing: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Copied Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:38:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpot12ecbi.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Original Size: 1147.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Encoded Size: 473.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Moved Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:41:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpa79vmkgw.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": " Size: 1147.45MB → 473.33MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Processing: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Copied Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:41:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdwy429_1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Original Size: 1140.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Encoded Size: 477.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Moved Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:43:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph_525i4b.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": " Size: 1140.94MB → 477.81MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Processing: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Copied Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:43:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmponqezm2q.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Original Size: 1104.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Encoded Size: 424.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:46:20Z", "level": "INFO", "message": "Moved Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:46:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5_xot0s1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": " Size: 1104.08MB → 424.57MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "Processing: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Copied Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:46:31Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpogwfdnaa.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Original Size: 1048.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Encoded Size: 388.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Reduction: 37.1% of original (62.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Moved Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:48:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5jnspeki.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": " Size: 1048.57MB → 388.53MB (37.1% of original, 62.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Processing: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Copied Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:49:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpp_mnk2yb.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Original Size: 1100.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Encoded Size: 455.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Moved Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:51:26Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpiydzv64l.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": " Size: 1100.73MB → 455.3MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Processing: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Copied Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:51:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmn0lw503.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Original Size: 1140.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Encoded Size: 457.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Moved Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:54:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdpfvkfb_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": " Size: 1140.72MB → 457.58MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Processing: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Copied Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:54:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxt8x0l36.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Original Size: 1274.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Encoded Size: 594.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Reduction: 46.6% of original (53.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Moved Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:56:26Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9mbk55k3.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": " Size: 1274.11MB → 594.17MB (46.6% of original, 53.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Processing: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Copied Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:56:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphqds6zbf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Original Size: 1226.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Encoded Size: 661.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Reduction: 53.9% of original (46.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T01:58:43Z", "level": "INFO", "message": "Moved Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T01:58:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3rxdvzrz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": " Size: 1226.97MB → 661.37MB (53.9% of original, 46.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "Processing: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Copied Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T01:58:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptuebooqq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Original Size: 1265.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Encoded Size: 589.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Moved Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:01:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph4gullek.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": " Size: 1265.74MB → 589.0MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Processing: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Copied Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:01:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpihycymav.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Original Size: 1220.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Encoded Size: 573.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Reduction: 47.0% of original (53.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": "Moved Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:03:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfae9yvnx.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": " Size: 1220.96MB → 573.52MB (47.0% of original, 53.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:03:22Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:03:22Z", "level": "INFO", "message": "Processing: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Copied Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:03:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpewqw28ky.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Original Size: 1217.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Encoded Size: 674.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Reduction: 55.4% of original (44.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": "Moved Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:05:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpsd_41kzx.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": " Size: 1217.35MB → 674.01MB (55.4% of original, 44.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:05:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:05:38Z", "level": "INFO", "message": "Processing: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Copied Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:05:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpde9tsbhd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Original Size: 1276.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Encoded Size: 716.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Reduction: 56.1% of original (43.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Moved Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:07:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzu1usjzi.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": " Size: 1276.57MB → 716.27MB (56.1% of original, 43.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Processing: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Copied Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:08:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpggem90ib.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Original Size: 1269.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Encoded Size: 629.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Reduction: 49.6% of original (50.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": "Moved Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:10:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkhlhdnzk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": " Size: 1269.09MB → 629.48MB (49.6% of original, 50.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:10:22Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:10:22Z", "level": "INFO", "message": "Processing: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Copied Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:10:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpj3fektn5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Original Size: 1245.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Encoded Size: 629.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Reduction: 50.5% of original (49.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Moved Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:12:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf__b8u8o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": " Size: 1245.31MB → 629.48MB (50.5% of original, 49.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Processing: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Copied Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:12:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxp9o7nvu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Original Size: 1268.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Encoded Size: 626.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Reduction: 49.4% of original (50.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Moved Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:15:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprh2sk1u6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": " Size: 1268.56MB → 626.75MB (49.4% of original, 50.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Processing: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Copied Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:15:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5wqrari_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Original Size: 1275.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Encoded Size: 618.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Reduction: 48.5% of original (51.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Moved Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:17:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwpdbe83a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": " Size: 1275.97MB → 618.85MB (48.5% of original, 51.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Processing: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Copied Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:17:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3voq4ap5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Original Size: 1193.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Encoded Size: 557.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Reduction: 46.7% of original (53.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": "Moved Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:19:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzll5dakz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": " Size: 1193.53MB → 557.27MB (46.7% of original, 53.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:19:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:19:50Z", "level": "INFO", "message": "Processing: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Copied Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:20:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphys7uwij.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Original Size: 1224.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Encoded Size: 590.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Reduction: 48.2% of original (51.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Moved Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:22:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkq_vk7ym.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": " Size: 1224.62MB → 590.71MB (48.2% of original, 51.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Processing: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Copied Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:22:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvxv5t8nf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Original Size: 1216.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Encoded Size: 550.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Reduction: 45.3% of original (54.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": "Moved Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:24:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjjgk2jay.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": " Size: 1216.84MB → 550.81MB (45.3% of original, 54.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:24:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:24:21Z", "level": "INFO", "message": "Processing: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Copied Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:24:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjjh1v6cm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Original Size: 1269.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Encoded Size: 572.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": "Moved Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:26:41Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3rq8x98w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": " Size: 1269.84MB → 572.68MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:26:42Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:26:42Z", "level": "INFO", "message": "Processing: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Copied Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:26:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpaim9u3op.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Original Size: 1152.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Encoded Size: 521.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Reduction: 45.3% of original (54.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Moved Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:28:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpg6m4mnrl.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": " Size: 1152.21MB → 521.45MB (45.3% of original, 54.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Processing: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Copied Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:29:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdqmvuaf7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Original Size: 1110.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Encoded Size: 497.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Reduction: 44.8% of original (55.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Moved Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:31:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuepbezu8.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": " Size: 1110.03MB → 497.54MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Processing: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Copied Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:31:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpoleqism_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Original Size: 1235.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Encoded Size: 626.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Reduction: 50.7% of original (49.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": "Moved Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:33:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3rf_re43.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": " Size: 1235.78MB → 626.8MB (50.7% of original, 49.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:33:13Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:33:13Z", "level": "INFO", "message": "Processing: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Copied Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:33:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx0nf4w4e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Original Size: 1230.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Encoded Size: 666.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Reduction: 54.2% of original (45.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": "Moved Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:35:30Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxe4if5zr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": " Size: 1230.73MB → 666.65MB (54.2% of original, 45.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:35:31Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:35:31Z", "level": "INFO", "message": "Processing: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Copied Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:35:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp6j5z7hbe.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Original Size: 1243.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Encoded Size: 719.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Reduction: 57.9% of original (42.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Moved Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:37:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpo4kveux7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": " Size: 1243.85MB → 719.79MB (57.9% of original, 42.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Processing: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Copied Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:38:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3lty6ry0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Original Size: 1300.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Encoded Size: 616.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Reduction: 47.4% of original (52.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Moved Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:40:14Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0zjrmtci.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": " Size: 1300.63MB → 616.77MB (47.4% of original, 52.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Processing: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Copied Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:40:27Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvg_8yq4t.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Original Size: 1249.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Encoded Size: 689.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Reduction: 55.2% of original (44.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Moved Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:42:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptkh_lrtd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": " Size: 1249.53MB → 689.24MB (55.2% of original, 44.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Processing: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Copied Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:42:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpq09g3awz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Original Size: 1258.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Encoded Size: 666.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Reduction: 52.9% of original (47.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": "Moved Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:44:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5ut33es7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": " Size: 1258.44MB → 666.0MB (52.9% of original, 47.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:44:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:44:55Z", "level": "INFO", "message": "Processing: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Copied Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:45:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3qpphz84.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Original Size: 1099.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Encoded Size: 465.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Reduction: 42.3% of original (57.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Moved Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:47:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmps00auo3s.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": " Size: 1099.63MB → 465.54MB (42.3% of original, 57.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Processing: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Copied Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:47:32Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfn1dj71o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Original Size: 1082.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Encoded Size: 506.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Reduction: 46.8% of original (53.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Moved Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:49:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpieen8u1f.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": " Size: 1082.08MB → 506.4MB (46.8% of original, 53.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Processing: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Copied Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:50:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk71bq_22.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Original Size: 909.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Encoded Size: 354.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Reduction: 38.9% of original (61.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Moved Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:52:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptz1b87rn.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": " Size: 909.89MB → 354.25MB (38.9% of original, 61.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Processing: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:52:17Z", "level": "INFO", "message": "Copied Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:52:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvmmyukkk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Original Size: 1102.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Encoded Size: 407.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Reduction: 37.0% of original (63.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Moved Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:54:34Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpax1_y2ap.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": " Size: 1102.86MB → 407.58MB (37.0% of original, 63.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Processing: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Copied Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:54:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk1roiadx.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Original Size: 1012.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Encoded Size: 403.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Reduction: 39.9% of original (60.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": "Moved Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:56:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpet5msbo4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": " Size: 1012.31MB → 403.77MB (39.9% of original, 60.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:56:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:56:50Z", "level": "INFO", "message": "Processing: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Copied Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:56:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyzacrsxm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Original Size: 965.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Encoded Size: 381.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Moved Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T02:59:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf8tbko6e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": " Size: 965.9MB → 381.78MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Processing: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Copied Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T02:59:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpftqq1n62.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Original Size: 1011.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Encoded Size: 366.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Reduction: 36.2% of original (63.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Moved Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:01:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0ed1exd1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": " Size: 1011.59MB → 366.43MB (36.2% of original, 63.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Processing: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Copied Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:01:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplybarth2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Original Size: 954.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Encoded Size: 379.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Reduction: 39.7% of original (60.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:03:47Z", "level": "INFO", "message": "Moved Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:03:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4rphcvo4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": " Size: 954.26MB → 379.04MB (39.7% of original, 60.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "Processing: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Copied Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:03:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc7w4q4lt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Original Size: 1006.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Encoded Size: 415.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Moved Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:06:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpb9rpow22.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": " Size: 1006.11MB → 415.23MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Processing: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Copied Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:06:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnjt9tur_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Original Size: 1134.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Encoded Size: 475.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Moved Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:08:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuuz41wfq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": " Size: 1134.42MB → 475.13MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Processing: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Copied Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:08:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9i7exetu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Original Size: 1039.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Encoded Size: 373.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Reduction: 35.9% of original (64.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": "Moved Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:11:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfbnyviyv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": " Size: 1039.16MB → 373.16MB (35.9% of original, 64.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:11:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:11:02Z", "level": "INFO", "message": "Processing: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Copied Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:11:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5x45z7de.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Original Size: 1135.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Encoded Size: 462.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Moved Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:13:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpr755ml19.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": " Size: 1135.33MB → 462.15MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Processing: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Copied Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:13:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4afjcp_k.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Original Size: 1016.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Encoded Size: 417.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Reduction: 41.0% of original (59.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": "Moved Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:16:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqj573e22.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": " Size: 1016.28MB → 417.09MB (41.0% of original, 59.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:16:03Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:16:03Z", "level": "INFO", "message": "Processing: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Copied Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:16:13Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpeugetqdh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Original Size: 1101.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Encoded Size: 477.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:18:31Z", "level": "INFO", "message": "Moved Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:18:32Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdlb_jhdt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": " Size: 1101.76MB → 477.59MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "Processing: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Copied Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:18:41Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprvfg1wcq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Original Size: 942.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Encoded Size: 337.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Reduction: 35.8% of original (64.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": "Moved Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:20:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplxabv6qr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": " Size: 942.74MB → 337.79MB (35.8% of original, 64.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:20:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:20:55Z", "level": "INFO", "message": "Processing: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Copied Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:21:03Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpv9bms2z5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Original Size: 966.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Encoded Size: 462.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Reduction: 47.8% of original (52.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Moved Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:23:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpb79dsux1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": " Size: 966.55MB → 462.13MB (47.8% of original, 52.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Processing: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Copied Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:23:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpssk_p4qh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Original Size: 990.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Encoded Size: 380.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Moved Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:25:28Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx1q3z5jf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": " Size: 990.31MB → 380.88MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Processing: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Copied Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:25:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpbgn9awmi.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Original Size: 1091.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Encoded Size: 496.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Reduction: 45.5% of original (54.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Moved Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:27:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp95a7pjp7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": " Size: 1091.07MB → 496.7MB (45.5% of original, 54.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Processing: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Copied Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:28:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpsqxr6xf4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Original Size: 1009.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Encoded Size: 383.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Reduction: 37.9% of original (62.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:55:59Z", "level": "INFO", "message": "Moved Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:56:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuiswxvl1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": " Size: 1009.92MB → 383.02MB (37.9% of original, 62.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "Processing: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Copied Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:56:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwd9isk8e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Original Size: 1063.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Encoded Size: 395.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Reduction: 37.2% of original (62.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": "Moved Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T03:58:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpq0rgipdk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": " Size: 1063.08MB → 395.92MB (37.2% of original, 62.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T03:58:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T03:58:02Z", "level": "INFO", "message": "Processing: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Copied Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T03:58:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprl36cjf3.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Original Size: 995.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Encoded Size: 430.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Moved Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:00:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcnxbwbd9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": " Size: 995.78MB → 430.0MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Processing: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Copied Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:00:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1mpkk_fk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Original Size: 1107.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Encoded Size: 594.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Reduction: 53.7% of original (46.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Moved Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:02:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpy4sbhpap.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": " Size: 1107.29MB → 594.17MB (53.7% of original, 46.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Processing: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Copied Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:02:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmora65n_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Original Size: 1061.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Encoded Size: 469.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Reduction: 44.3% of original (55.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Moved Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:04:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf6my39ei.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": " Size: 1061.47MB → 469.9MB (44.3% of original, 55.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Processing: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Copied Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:04:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_7uba_16.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Original Size: 1011.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Encoded Size: 464.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Reduction: 45.9% of original (54.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": "Moved Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:06:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpaj2ffil4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": " Size: 1011.62MB → 464.83MB (45.9% of original, 54.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:06:09Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:06:09Z", "level": "INFO", "message": "Processing: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Copied Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:06:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpb8x2rofr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Original Size: 1007.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Encoded Size: 405.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Reduction: 40.2% of original (59.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Moved Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:08:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuj6pn8ev.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": " Size: 1007.38MB → 405.25MB (40.2% of original, 59.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Processing: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Copied Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:08:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5_ijt8s4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Original Size: 1118.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Encoded Size: 425.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Reduction: 38.1% of original (61.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Moved Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:10:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph9b9whqd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": " Size: 1118.48MB → 425.87MB (38.1% of original, 61.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Processing: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Copied Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:10:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpce0pnngt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Original Size: 1016.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Encoded Size: 473.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Moved Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:12:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpiedv7i8n.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": " Size: 1016.94MB → 473.16MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Processing: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Copied Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:12:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx566m620.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Original Size: 1068.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Encoded Size: 431.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:14:01Z", "level": "INFO", "message": "Moved Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:14:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprv39ex87.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": " Size: 1068.6MB → 431.55MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "Processing: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Copied Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:14:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_dlhvbcy.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Original Size: 1079.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Encoded Size: 437.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Reduction: 40.5% of original (59.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": "Moved Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:16:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpoh894gzu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": " Size: 1079.77MB → 437.23MB (40.5% of original, 59.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:16:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:16:02Z", "level": "INFO", "message": "Processing: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Copied Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:16:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzvdhkkmv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Original Size: 1137.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Encoded Size: 468.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Moved Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:18:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvycai6sr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": " Size: 1137.78MB → 468.17MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Processing: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Copied Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:18:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpoyszu5jf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Original Size: 1028.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Encoded Size: 437.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Reduction: 42.5% of original (57.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Moved Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:20:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcbejq74d.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": " Size: 1028.23MB → 437.09MB (42.5% of original, 57.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Processing: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Copied Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:20:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp16y08cx2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Original Size: 996.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Encoded Size: 405.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Moved Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:21:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3vz2oofd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": " Size: 996.51MB → 405.17MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Processing: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Copied Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:22:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzrrk2wrf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Original Size: 1112.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Encoded Size: 434.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Moved Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:23:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp10zn0tzt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": " Size: 1112.98MB → 434.89MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Processing: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Copied Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:24:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp103wedw4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Original Size: 1161.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Encoded Size: 502.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Moved Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:26:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp115z8be0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": " Size: 1161.83MB → 502.78MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Processing: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Copied Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:26:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpww3nx9gy.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Original Size: 1070.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Encoded Size: 395.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Reduction: 36.9% of original (63.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Moved Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:27:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpv1fluck7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": " Size: 1070.71MB → 395.17MB (36.9% of original, 63.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Processing: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Copied Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:28:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp6_crky_7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Original Size: 1030.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Encoded Size: 404.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:29:59Z", "level": "INFO", "message": "Moved Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:30:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqjc3d35r.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": " Size: 1030.23MB → 404.72MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "Processing: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Copied Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:30:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpu1p3n679.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Original Size: 1063.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Encoded Size: 411.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Reduction: 38.7% of original (61.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": "Moved Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:31:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpgrm2vd7o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": " Size: 1063.59MB → 411.96MB (38.7% of original, 61.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:31:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:31:57Z", "level": "INFO", "message": "Processing: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Copied Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:32:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjpfgo4qa.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Original Size: 1101.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Encoded Size: 453.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Moved Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:33:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp41tzz6_6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": " Size: 1101.52MB → 453.63MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Processing: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Copied Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:34:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpe8rzxhwr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Original Size: 1204.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Encoded Size: 500.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Reduction: 41.6% of original (58.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Moved Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:35:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk5xbs5t4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": " Size: 1204.16MB → 500.78MB (41.6% of original, 58.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Processing: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Copied Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:36:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpr9zgwcg8.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Original Size: 989.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Encoded Size: 368.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Reduction: 37.2% of original (62.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Moved Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:37:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9zq1cy74.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": " Size: 989.83MB → 368.13MB (37.2% of original, 62.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Processing: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:38:07Z", "level": "INFO", "message": "Copied Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:38:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjifriw8k.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Original Size: 1001.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Encoded Size: 386.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Reduction: 38.6% of original (61.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Moved Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:39:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpsi_d2ari.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": " Size: 1001.29MB → 386.17MB (38.6% of original, 61.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Processing: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Copied Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:40:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfxyed5pm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Original Size: 998.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Encoded Size: 354.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Reduction: 35.5% of original (64.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Moved Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:41:52Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3f981heo.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": " Size: 998.94MB → 354.12MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Processing: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Copied Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:42:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp976z82ox.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Original Size: 1043.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Encoded Size: 414.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Reduction: 39.7% of original (60.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Moved Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:43:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5i3q436w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": " Size: 1043.67MB → 414.27MB (39.7% of original, 60.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Processing: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Copied Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:44:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcfee0fgh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Original Size: 992.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Encoded Size: 360.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Reduction: 36.3% of original (63.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:45:48Z", "level": "INFO", "message": "Moved Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:45:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnkx_hqba.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": " Size: 992.35MB → 360.39MB (36.3% of original, 63.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "Processing: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Copied Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:45:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqtuy_frq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Original Size: 1091.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Encoded Size: 413.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Moved Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:47:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0igx4ryk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": " Size: 1091.96MB → 413.3MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Processing: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Copied Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:47:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplenb81z5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Original Size: 986.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Encoded Size: 415.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Reduction: 42.1% of original (57.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Moved Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:49:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvzqrs08w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": " Size: 986.84MB → 415.3MB (42.1% of original, 57.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Processing: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Copied Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:49:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxbt376b0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Original Size: 1169.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Encoded Size: 510.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Reduction: 43.7% of original (56.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Moved Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:51:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4w0m2zty.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": " Size: 1169.67MB → 510.7MB (43.7% of original, 56.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Processing: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Copied Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:51:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_u_qh7xs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Original Size: 1115.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Encoded Size: 495.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Reduction: 44.4% of original (55.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": "Moved Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:53:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp93sugjvv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": " Size: 1115.33MB → 495.59MB (44.4% of original, 55.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:53:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:53:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:53:56Z", "level": "INFO", "message": "Copied Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:53:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0t9t4fev.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Original Size: 1105.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Encoded Size: 457.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": "Moved Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:55:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpd5_c09vr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": " Size: 1105.25MB → 457.97MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:55:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:55:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:55:57Z", "level": "INFO", "message": "Copied Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:55:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyoxpdjsd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Original Size: 1103.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Encoded Size: 449.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Moved Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:57:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp79qzyor4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": " Size: 1103.58MB → 449.27MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Processing: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Copied Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:57:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptin42gb0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Original Size: 1071.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Encoded Size: 443.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": "Moved Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T04:59:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2spmgpr9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": " Size: 1071.81MB → 443.95MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T04:59:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T04:59:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Copied Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T04:59:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4uq41tfj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Original Size: 982.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Encoded Size: 382.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Reduction: 39.0% of original (61.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Moved Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:01:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjc6xgxk0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": " Size: 982.71MB → 382.99MB (39.0% of original, 61.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Processing: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Copied Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:01:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp896ufuk1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Original Size: 976.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Encoded Size: 389.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Reduction: 39.9% of original (60.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": "Moved Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:03:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphh6qw2md.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": " Size: 976.85MB → 389.93MB (39.9% of original, 60.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:03:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:03:44Z", "level": "INFO", "message": "Processing: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Copied Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:03:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphmtlh7y9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Original Size: 1025.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Encoded Size: 410.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:05:42Z", "level": "INFO", "message": "Moved Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:05:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnp8so2zs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": " Size: 1025.92MB → 410.37MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "Processing: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Copied Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:05:52Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp059psy0w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Original Size: 986.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Encoded Size: 369.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Reduction: 37.5% of original (62.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:07:42Z", "level": "INFO", "message": "Moved Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:07:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpaxon_lhr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": " Size: 986.23MB → 369.38MB (37.5% of original, 62.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "Processing: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Copied Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:07:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp05qz9995.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Original Size: 1092.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Encoded Size: 423.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Moved Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:09:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpou3hb3a6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": " Size: 1092.43MB → 423.97MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Processing: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Copied Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:09:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyiym03sj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Original Size: 1121.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Encoded Size: 427.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Reduction: 38.1% of original (61.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Moved Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:11:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf7ir5yx0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": " Size: 1121.0MB → 427.51MB (38.1% of original, 61.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Copied Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:11:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprk54gs2m.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Original Size: 1098.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Encoded Size: 431.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Moved Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:13:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpbst82dvv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": " Size: 1098.16MB → 431.16MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Copied Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:13:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph79n2178.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Original Size: 1115.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Encoded Size: 455.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Reduction: 40.9% of original (59.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Moved Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:15:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqxxsgbo2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": " Size: 1115.15MB → 455.98MB (40.9% of original, 59.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Processing: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Copied Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:15:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp8nuw0xio.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Original Size: 1015.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Encoded Size: 364.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Reduction: 35.9% of original (64.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Moved Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:17:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwu32bc3r.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": " Size: 1015.03MB → 364.67MB (35.9% of original, 64.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Processing: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Copied Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:17:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpilv7ojuq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Original Size: 1090.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Encoded Size: 407.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Moved Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:19:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqg3ya9a4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": " Size: 1090.01MB → 407.17MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Copied Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:19:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpegs6gp10.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Original Size: 1054.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Encoded Size: 422.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Moved Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:21:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpm3_t9lbs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": " Size: 1054.37MB → 422.14MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Processing: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Copied Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:22:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpa40qgrs6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Original Size: 969.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Encoded Size: 368.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Moved Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:23:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1grirxto.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": " Size: 969.34MB → 368.19MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Processing: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Copied Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:23:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpgin9gmf6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Original Size: 995.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Encoded Size: 377.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Moved Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:25:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpke2cu40y.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": " Size: 995.09MB → 377.65MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Processing: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Copied Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:25:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmsca6hxg.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Original Size: 1088.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Encoded Size: 417.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:27:46Z", "level": "INFO", "message": "Moved Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:27:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmppyr9y3q2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": " Size: 1088.62MB → 417.88MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Copied Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:27:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp80jbrv6t.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Original Size: 1065.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Encoded Size: 419.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Moved Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:29:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpix3d8w_e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": " Size: 1065.41MB → 419.02MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Processing: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Copied Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:29:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwh_y53kk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Original Size: 1105.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Encoded Size: 427.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Reduction: 38.6% of original (61.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": "Moved Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:31:41Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpywrst62u.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": " Size: 1105.87MB → 427.1MB (38.6% of original, 61.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:31:42Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:31:42Z", "level": "INFO", "message": "Processing: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Copied Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:31:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmppmuen1ov.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Original Size: 1083.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Encoded Size: 437.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Reduction: 40.3% of original (59.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:33:38Z", "level": "INFO", "message": "Moved Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:33:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph3qrc0j9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": " Size: 1083.4MB → 437.15MB (40.3% of original, 59.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "Processing: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Copied Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:33:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp31mhk52h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Original Size: 1149.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Encoded Size: 460.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Moved Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:35:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpm0av314a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": " Size: 1149.25MB → 460.99MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Processing: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Copied Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:35:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7wj31vcv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Original Size: 1272.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Encoded Size: 516.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Reduction: 40.6% of original (59.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": "Moved Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:37:42Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkdkw7ft8.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": " Size: 1272.4MB → 516.99MB (40.6% of original, 59.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:37:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:37:43Z", "level": "INFO", "message": "Processing: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Copied Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:37:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4m9_02t9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Original Size: 1237.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Encoded Size: 538.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Reduction: 43.5% of original (56.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:39:43Z", "level": "INFO", "message": "Moved Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:39:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7v9jhl5c.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": " Size: 1237.25MB → 538.63MB (43.5% of original, 56.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Copied Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:39:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpe6ft9mfd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Original Size: 1238.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Encoded Size: 550.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Reduction: 44.5% of original (55.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Moved Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:41:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqn5jrul6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": " Size: 1238.58MB → 550.56MB (44.5% of original, 55.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Copied Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:41:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqp_8luf_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Original Size: 1242.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Encoded Size: 498.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Moved Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:43:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxs2jf440.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": " Size: 1242.46MB → 498.66MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Processing: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Copied Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:43:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfkf4us1w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Original Size: 1235.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Encoded Size: 556.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Moved Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:45:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptz51dym9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": " Size: 1235.03MB → 556.46MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Copied Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:45:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp75hnn4dw.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Original Size: 1253.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Encoded Size: 536.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": "Moved Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:47:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpts76c_05.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": " Size: 1253.2MB → 536.57MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:47:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:47:46Z", "level": "INFO", "message": "Processing: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Copied Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:47:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpgz2s7vft.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Original Size: 1276.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Encoded Size: 588.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Reduction: 46.1% of original (53.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": "Moved Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:49:52Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp70h7_9fn.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": " Size: 1276.06MB → 588.42MB (46.1% of original, 53.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:49:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:49:53Z", "level": "INFO", "message": "Processing: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:50:05Z", "level": "INFO", "message": "Copied Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:50:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmgssr1kk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Original Size: 1295.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Encoded Size: 583.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Reduction: 45.0% of original (55.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": "Moved Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:52:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpw7nth394.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": " Size: 1295.19MB → 583.0MB (45.0% of original, 55.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:52:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:52:06Z", "level": "INFO", "message": "Processing: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Copied Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:52:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpw7hx24xl.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Original Size: 1192.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Encoded Size: 508.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Reduction: 42.6% of original (57.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Moved Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:54:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp30oyhiz9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": " Size: 1192.28MB → 508.04MB (42.6% of original, 57.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Processing: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Copied Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:54:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxu0_cdpa.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Original Size: 1250.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Encoded Size: 512.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Reduction: 41.0% of original (59.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": "Moved Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:56:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmm52owma.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": " Size: 1250.57MB → 512.81MB (41.0% of original, 59.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:56:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:56:49Z", "level": "INFO", "message": "Processing: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Copied Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:57:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0g_t86da.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Original Size: 1224.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Encoded Size: 479.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Moved Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T05:59:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpn1mb2_1n.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": " Size: 1224.81MB → 479.53MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Processing: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Copied Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T05:59:40Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkjqod8ck.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} -{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Original Size: 1230.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Encoded Size: 462.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Reduction: 37.6% of original (62.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": "Moved Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} -{"timestamp": "2026-01-01T06:02:13Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5knt63cc.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} -{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} -{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} -{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} -{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": " Size: 1230.21MB → 462.75MB (37.6% of original, 62.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} -{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} -{"timestamp": "2026-01-01T06:02:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T06:02:14Z", "level": "INFO", "message": "Processing: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Processing: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Copied Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} -{"timestamp": "2026-01-01T06:02:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp0ctaadvc.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Original Size: 1203.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Encoded Size: 461.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:05:16Z", "level": "INFO", "message": "Moved Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 347} -{"timestamp": "2026-01-01T06:05:16Z", "level": "WARNING", "message": "Error querying Sonarr: 404 Client Error: Not Found for url: http://10.0.0.10:8989/api/v3/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 89} -{"timestamp": "2026-01-01T06:05:16Z", "level": "WARNING", "message": "Error querying Radarr: 404 Client Error: Not Found for url: http://10.0.0.10:7878/api/v3/api/v3/movie", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 126} -{"timestamp": "2026-01-01T06:05:16Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 244} -{"timestamp": "2026-01-01T06:05:16Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 368} -{"timestamp": "2026-01-01T06:05:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmptbjijt4y.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} -{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 411} -{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": " Size: 1203.35MB → 461.29MB (38.3% of original, 61.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 412} -{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} -{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 419} -{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "Processing: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Copied Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} -{"timestamp": "2026-01-01T06:05:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpy84ldue9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Original Size: 1257.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Encoded Size: 643.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Reduction: 51.2% of original (48.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "Moved Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 347} -{"timestamp": "2026-01-01T06:07:37Z", "level": "WARNING", "message": "Error querying Sonarr: 404 Client Error: Not Found for url: http://10.0.0.10:8989/api/v3/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 89} -{"timestamp": "2026-01-01T06:07:37Z", "level": "WARNING", "message": "Error querying Radarr: 404 Client Error: Not Found for url: http://10.0.0.10:7878/api/v3/api/v3/movie", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 126} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 244} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 368} -{"timestamp": "2026-01-01T06:07:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpqac6u8j9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 411} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": " Size: 1257.37MB → 643.97MB (51.2% of original, 48.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 412} -{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} -{"timestamp": "2026-01-01T06:07:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 419} -{"timestamp": "2026-01-01T06:07:38Z", "level": "INFO", "message": "Processing: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Processing: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Copied Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} -{"timestamp": "2026-01-01T06:09:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmphgfoppkr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} -{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Processing: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Copied Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} -{"timestamp": "2026-01-01T06:11:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmptqnnidky.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Original Size: 1145.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Encoded Size: 447.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "Moved Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 347} -{"timestamp": "2026-01-01T06:13:07Z", "level": "WARNING", "message": "Error querying Sonarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 121} -{"timestamp": "2026-01-01T06:13:07Z", "level": "WARNING", "message": "Error querying Radarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 164} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 282} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 370} -{"timestamp": "2026-01-01T06:13:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpnhmnfb0b.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 412} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": " Size: 1145.45MB → 447.79MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 414} -{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 415} -{"timestamp": "2026-01-01T06:13:08Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} -{"timestamp": "2026-01-01T06:13:08Z", "level": "INFO", "message": "Processing: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Copied Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} -{"timestamp": "2026-01-01T06:13:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpwbqczp5o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} -{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Processing: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Copied Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:16:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp3ueknvrp.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 88} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 131} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} -{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Original Size: 1243.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Encoded Size: 531.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "Moved Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} -{"timestamp": "2026-01-01T06:18:43Z", "level": "WARNING", "message": "Error querying Sonarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 121} -{"timestamp": "2026-01-01T06:18:43Z", "level": "WARNING", "message": "Error querying Radarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 164} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 282} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} -{"timestamp": "2026-01-01T06:18:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp4h1hlu1r.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 88} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 131} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": " Size: 1243.23MB → 531.93MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} -{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} -{"timestamp": "2026-01-01T06:18:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} -{"timestamp": "2026-01-01T06:18:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Copied Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:18:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp1pkl9eve.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 88} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 131} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} -{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Processing: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Copied Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 219} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 219} -{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:26:40Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Processing: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Copied Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Original Size: 1200.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Encoded Size: 465.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:29:20Z", "level": "INFO", "message": "Moved Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} -{"timestamp": "2026-01-01T06:29:20Z", "level": "WARNING", "message": "Error querying Sonarr: 404 Client Error: Not Found for url: http://10.0.0.10:8989/api/v3/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 135} -{"timestamp": "2026-01-01T06:29:20Z", "level": "WARNING", "message": "Error querying Radarr: 404 Client Error: Not Found for url: http://10.0.0.10:7878/api/v3/api/v3/movie", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 178} -{"timestamp": "2026-01-01T06:29:20Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 296} -{"timestamp": "2026-01-01T06:29:20Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} -{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} -{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} -{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": " Size: 1200.72MB → 465.67MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} -{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} -{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} -{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": "Processing: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Copied Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Processing: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Copied Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Original Size: 1206.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Encoded Size: 476.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:35:39Z", "level": "INFO", "message": "Moved Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} -{"timestamp": "2026-01-01T06:35:39Z", "level": "WARNING", "message": "Error querying Sonarr: 400 Client Error: Bad Request for url: http://10.0.0.10:8989/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 135} -{"timestamp": "2026-01-01T06:35:42Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 296} -{"timestamp": "2026-01-01T06:35:42Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} -{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} -{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} -{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": " Size: 1206.39MB → 476.78MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} -{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} -{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} -{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Copied Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Copied Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Original Size: 1155.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Encoded Size: 406.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Reduction: 35.2% of original (64.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T06:44:26Z", "level": "INFO", "message": "Moved Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} -{"timestamp": "2026-01-01T06:44:44Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 317} -{"timestamp": "2026-01-01T06:44:44Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} -{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} -{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} -{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": " Size: 1155.55MB → 406.48MB (35.2% of original, 64.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} -{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} -{"timestamp": "2026-01-01T06:44:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} -{"timestamp": "2026-01-01T06:44:46Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:48:25Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 147} -{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T06:52:10Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 147} -{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:04:36Z", "level": "INFO", "message": "Sonarr cache loaded: 0 episodes from 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 136} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 185} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T07:04:50Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T07:05:08Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 128} -{"timestamp": "2026-01-01T07:05:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:05:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:05:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 151} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:07:50Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T07:08:05Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 128} -{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 151} -{"timestamp": "2026-01-01T07:10:40Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} -{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 156} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:12:54Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 134} -{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 161} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:13:57Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 135} -{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 162} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:15:32Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Looking for file: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 183} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} -{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "File not found: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 246} -{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 135} -{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 162} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:17:23Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Input file: P:\\tv\\Supernatural\\Season 7\\Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 184} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Converted to: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 185} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Path mappings: [{'from': 'P:\\\\tv', 'to': '/mnt/plex/tv'}, {'from': 'P:\\\\anime', 'to': '/mnt/plex/anime'}, {'from': 'P:\\\\movies', 'to': '/mnt/plex/movies'}]", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 186} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "File not found: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 249} -{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 135} -{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 162} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:18:44Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Input file: P:\\tv\\Supernatural\\Season 7\\Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 184} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Converted to: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 185} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Path mappings: [{'from': 'P:\\\\tv', 'to': '/mnt/plex/tv'}, {'from': 'P:\\\\anime', 'to': '/mnt/plex/anime'}, {'from': 'P:\\\\movies', 'to': '/mnt/plex/movies'}]", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 186} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} -{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "File not found: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 249} -{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 134} -{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 161} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:19:43Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Input file: P:\\tv\\Supernatural\\Season 7\\Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 186} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 187} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Path mappings: [{'from': 'P:\\\\tv', 'to': '/mnt/plex/tv'}, {'from': 'P:\\\\anime', 'to': '/mnt/plex/anime'}, {'from': 'P:\\\\movies', 'to': '/mnt/plex/movies'}]", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 188} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "✓ Matched series path: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 201} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Querying: http://10.0.0.10:8989/api/v3/episode?seriesId=95", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 211} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Got 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 217} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} -{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "File not found: /mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 252} -{"timestamp": "2026-01-01T07:22:14Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 185} -{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 186} -{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 196} -{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 121} -{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 125} -{"timestamp": "2026-01-01T07:23:37Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 185} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 186} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 196} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 208} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 222} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:25:15Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:25:18Z", "level": "WARNING", "message": "Error checking Sonarr/Radarr: 'SonarrRadarrHelper' object has no attribute 'find_series_by_folder'", "module": "process_manager", "funcName": "process_folder", "line": 70} -{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:26:26Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 243} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 244} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 254} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 266} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 280} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:28:56Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 334} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "✓ Updated episode S07E20 release group to: CONVERTED", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} -{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:29:59Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 334} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "✓ Updated episode S07E20 release group to: CONVERTED", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} -{"timestamp": "2026-01-01T07:30:30Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 334} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "✓ Updated episode S07E20 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} -{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Original Size: 1254.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Encoded Size: 550.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T07:33:25Z", "level": "INFO", "message": "Moved Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} -{"timestamp": "2026-01-01T07:33:25Z", "level": "WARNING", "message": "Error during Sonarr/Radarr rename: 'SonarrRadarrHelper' object has no attribute 'get_file_info_from_cache'. Keeping original filename.", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 658} -{"timestamp": "2026-01-01T07:33:25Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 455} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": " Size: 1254.13MB → 550.42MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 464} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "Processing: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "✓ Updated episode S07E21 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} -{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Copied Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:34:05Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} -{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} -{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} -{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} -{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 362} -{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Skipped 150 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Processing: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "✓ Updated episode S07E21 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} -{"timestamp": "2026-01-01T07:35:08Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} -{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} -{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} -{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} -{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 362} -{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Skipped 150 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Processing: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "✓ Updated episode S07E21 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} -{"timestamp": "2026-01-01T07:35:28Z", "level": "INFO", "message": "Copied Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T07:35:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:35:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:35:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Original Size: 1190.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Encoded Size: 421.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Reduction: 35.4% of original (64.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T07:38:00Z", "level": "INFO", "message": "Moved Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} -{"timestamp": "2026-01-01T07:38:00Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:38:00Z", "level": "WARNING", "message": "Error during Sonarr/Radarr rename: [WinError 183] Cannot create a file when that file already exists: 'P:\\\\tv\\\\Supernatural\\\\Season 7\\\\Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv' -> 'P:\\\\tv\\\\Supernatural\\\\Season 7\\\\Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv'. Keeping original filename.", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 672} -{"timestamp": "2026-01-01T07:38:00Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} -{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 455} -{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} -{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": " Size: 1190.18MB → 421.4MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 464} -{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "Processing: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "✓ Found episode: S07E22 - There Will Be Blood", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} -{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "✓ Updated episode S07E22 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} -{"timestamp": "2026-01-01T07:42:34Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 340} -{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 366} -{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 380} -{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Skipped 151 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "✓ Found episode by path match: S07E22 - There Will Be Blood", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "✓ Updated episode S07E22 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} -{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Copied Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Original Size: 1220.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Encoded Size: 453.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Reduction: 37.1% of original (62.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T07:45:26Z", "level": "INFO", "message": "Moved Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} -{"timestamp": "2026-01-01T07:45:26Z", "level": "INFO", "message": "✓ Found episode by path match: S07E22 - There Will Be Blood", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T07:45:26Z", "level": "INFO", "message": "Destination file already exists, removing: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 700} -{"timestamp": "2026-01-01T07:45:27Z", "level": "INFO", "message": "Renamed output file: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 703} -{"timestamp": "2026-01-01T07:45:27Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} -{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 455} -{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} -{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": " Size: 1220.64MB → 453.02MB (37.1% of original, 62.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 464} -{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "Processing: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T07:45:29Z", "level": "INFO", "message": "✓ Updated episode S07E23 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} -{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Copied Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural\\Season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} -{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural\\Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural/Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural/Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 402} -{"timestamp": "2026-01-01T07:47:32Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 52} -{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural\\Season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} -{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural\\Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural/Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Stripped season folder, searching for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 337} -{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 409} -{"timestamp": "2026-01-01T07:48:13Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 52} -{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} -{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 409} -{"timestamp": "2026-01-01T07:48:17Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 52} -{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} -{"timestamp": "2026-01-01T07:48:35Z", "level": "WARNING", "message": "Sonarr API not configured", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 84} -{"timestamp": "2026-01-01T07:48:35Z", "level": "WARNING", "message": "Radarr API not configured", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 128} -{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} -{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 409} -{"timestamp": "2026-01-01T07:48:35Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 57} -{"timestamp": "2026-01-01T07:48:53Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} -{"timestamp": "2026-01-01T07:48:54Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} -{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 65} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Will rename 333 episodes with 2 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Starting rolling rename of 333 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 89} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "[1/333] Updating S00E01 - Unaired Pilot", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 99} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 106} -{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": " Waiting 2 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 121} -{"timestamp": "2026-01-01T07:49:46Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} -{"timestamp": "2026-01-01T07:49:46Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} -{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 65} -{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} -{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Starting rolling rename of 333 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 89} -{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "[1/333] Updating S00E01 - Unaired Pilot", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 99} -{"timestamp": "2026-01-01T07:49:56Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 106} -{"timestamp": "2026-01-01T07:49:56Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 121} -{"timestamp": "2026-01-01T07:50:56Z", "level": "INFO", "message": "[2/333] Updating S00E02 - A Very Special Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 99} -{"timestamp": "2026-01-01T07:50:56Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 106} -{"timestamp": "2026-01-01T07:50:56Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 121} -{"timestamp": "2026-01-01T07:51:07Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} -{"timestamp": "2026-01-01T07:51:08Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} -{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 65} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Starting rolling rename of 327 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Renaming 327/327 remaining episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 120} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "[1/327] Updating S01E01 - Pilot", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 130} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 137} -{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 179} -{"timestamp": "2026-01-01T07:52:32Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 49} -{"timestamp": "2026-01-01T07:52:33Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 54} -{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 67} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Filtering to season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Starting rolling rename of 23 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 102} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Found 1 previously completed episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 115} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Renaming 23/23 remaining episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 126} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "[1/23] Updating S13E01 - Lost and Found", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} -{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} -{"timestamp": "2026-01-01T07:53:42Z", "level": "INFO", "message": "[2/23] Updating S13E02 - The Rising Son", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} -{"timestamp": "2026-01-01T07:53:42Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} -{"timestamp": "2026-01-01T07:53:42Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} -{"timestamp": "2026-01-01T07:54:09Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 49} -{"timestamp": "2026-01-01T07:54:09Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 54} -{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 67} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Filtering to season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Starting rolling rename of 23 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 102} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Found 3 previously completed episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 115} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Renaming 21/23 remaining episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 126} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "[1/21] Updating S13E03 - Patience", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6286", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} -{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} -{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": "[2/21] Updating S13E04 - The Big Empty", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} -{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6287", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} -{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} -{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": "[3/21] Updating S13E05 - Advanced Thanatology", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} -{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6288", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} -{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} -{"timestamp": "2026-01-01T07:57:16Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} -{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Skipped 151 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 123} -{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Processing: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "✓ Updated episode S07E23 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} -{"timestamp": "2026-01-01T07:57:35Z", "level": "INFO", "message": "Copied Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 145} -{"timestamp": "2026-01-01T07:57:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T07:57:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T07:57:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 172} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Original Size: 1181.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Encoded Size: 467.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Moved Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 391} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Destination file already exists, removing: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 707} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Renamed output file: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 710} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 415} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6168", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6168", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 426} -{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 475} -{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": " Size: 1181.16MB → 467.72MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 476} -{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 477} -{"timestamp": "2026-01-01T07:59:57Z", "level": "WARNING", "message": "Could not delete files: [WinError 2] The system cannot find the file specified: 'P:\\\\tv\\\\Supernatural\\\\Season 7\\\\Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv'", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 486} -{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "Processing: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 127} -{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "✓ Found episode by path match: S06E01 - Exile on Main Street", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "✓ Updated episode S06E01 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} -{"timestamp": "2026-01-01T08:03:54Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 49} -{"timestamp": "2026-01-01T08:03:54Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 54} -{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Will rename 333 episodes with 20 second(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 67} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Filtering to season 7", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Starting rolling rename of 22 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 102} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Found 3 previously completed episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 115} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Starting rolling rename of 22 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 126} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "[1/22] Updating S07E01 - Meet the New Boss", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6146", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} -{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} -{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": "[2/22] Updating S07E02 - Hello, Cruel World", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} -{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6147", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} -{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} -{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": "[3/22] Updating S07E03 - The Girl Next Door", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} -{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6148", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} -{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} -{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": "[4/22] Updating S07E04 - Defending Your Life", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} -{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6149", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} -{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} -{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} -{"timestamp": "2026-01-01T18:03:01Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} -{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} -{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 47} -{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Input folder: P:\\tv\\Fargo (2014)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} -{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Fargo (2014)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} -{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "✓ Found series: Fargo (ID: 30)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} -{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Fetched 55 episodes for Fargo", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} -{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} -{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Skipped 14 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} -{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "✓ Found episode by path match: S02E04 - Fear and Trembling", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} -{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "✓ Updated episode S02E04 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} -{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Copied Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv → Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 592kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": "Running CQ encode: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Original Size: 2063.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Encoded Size: 1517.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Reduction: 73.6% of original (26.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T18:09:28Z", "level": "INFO", "message": "Moved Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv → Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} -{"timestamp": "2026-01-01T18:09:28Z", "level": "INFO", "message": "Episode not found in temp cache, skipping rename: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 689} -{"timestamp": "2026-01-01T18:09:28Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 414} -{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": " Type: TV | Show: Fargo (2014)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": " Size: 2063.29MB → 1517.94MB (73.6% of original, 26.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": "Deleted original and processing copy for Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} -{"timestamp": "2026-01-01T18:10:01Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:10:01Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T18:10:01Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 108} -{"timestamp": "2026-01-01T18:10:12Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:10:12Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T18:10:12Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 108} -{"timestamp": "2026-01-01T18:10:44Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:10:44Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 104} -{"timestamp": "2026-01-01T18:10:44Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 108} -{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Copied Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv → Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 113} -{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 667kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": "Running CQ encode: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:15:03Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/The Office (US) -> P:\\tv\\The Office (US)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:15:03Z", "level": "INFO", "message": "Processing: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Copied The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Original Size: 706.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Encoded Size: 863.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Reduction: 122.2% of original (-22.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T18:17:15Z", "level": "WARNING", "message": "Could not delete temp output The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv'", "module": "process_manager", "funcName": "_cleanup_temp_files", "line": 34} -{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": "Processing: The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Copied The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:18:02Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:18:02Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} -{"timestamp": "2026-01-01T18:18:02Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:18:31Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:18:31Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} -{"timestamp": "2026-01-01T18:18:31Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Copied Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv → Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 663kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": "Running CQ encode: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:20:17Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/The Office (US) -> P:\\tv\\The Office (US)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:20:17Z", "level": "INFO", "message": "Processing: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Copied The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 437kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Original Size: 706.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Encoded Size: 715.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Reduction: 101.3% of original (-1.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T18:22:49Z", "level": "INFO", "message": "Processing: The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:23:54Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T18:23:54Z", "level": "INFO", "message": "Skipped 152 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} -{"timestamp": "2026-01-01T18:23:54Z", "level": "INFO", "message": "Processing: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Copied Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Original Size: 1216.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Encoded Size: 461.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T18:26:34Z", "level": "INFO", "message": "Moved Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 384} -{"timestamp": "2026-01-01T18:26:34Z", "level": "INFO", "message": "Tagged file with [EHX]: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 394} -{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 434} -{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} -{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": " Size: 1216.1MB → 461.66MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 436} -{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 437} -{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 443} -{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": "Processing: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Copied Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Original Size: 1222.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Encoded Size: 505.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T18:29:22Z", "level": "INFO", "message": "Moved Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 384} -{"timestamp": "2026-01-01T18:29:22Z", "level": "INFO", "message": "Tagged file with [EHX]: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 394} -{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 434} -{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} -{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": " Size: 1222.62MB → 505.86MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 436} -{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 437} -{"timestamp": "2026-01-01T18:29:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 443} -{"timestamp": "2026-01-01T18:29:24Z", "level": "INFO", "message": "Processing: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Copied Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} -{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Original Size: 1204.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} -{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Encoded Size: 485.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} -{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Reduction: 40.3% of original (59.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} -{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} -{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} -{"timestamp": "2026-01-01T18:32:09Z", "level": "INFO", "message": "Moved Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 384} -{"timestamp": "2026-01-01T18:32:09Z", "level": "INFO", "message": "Tagged file with [EHX]: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 394} -{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 434} -{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} -{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": " Size: 1204.98MB → 485.43MB (40.3% of original, 59.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 436} -{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 437} -{"timestamp": "2026-01-01T18:32:11Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 443} -{"timestamp": "2026-01-01T18:32:11Z", "level": "INFO", "message": "Processing: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Copied Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} -{"timestamp": "2026-01-01T18:34:06Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T18:34:06Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 109} -{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 114} -{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 153} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 253kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mp4", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 119} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 128} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 129} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Encoded Size: 1014.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 130} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Reduction: 65.8% of original (34.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 131} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 132} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 65.8% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} -{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 372} -{"timestamp": "2026-01-01T18:40:29Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T18:40:29Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Encoded Size: 1014.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Reduction: 65.8% of original (34.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 65.8% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} -{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 387} -{"timestamp": "2026-01-01T18:44:15Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T18:44:15Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Encoded Size: 826.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Reduction: 53.6% of original (46.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 53.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} -{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 387} -{"timestamp": "2026-01-01T18:56:26Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T18:56:26Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Encoded Size: 681.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Reduction: 44.2% of original (55.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 44.2% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} -{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 387} -{"timestamp": "2026-01-01T19:01:42Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T19:01:42Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 253kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Encoded Size: 681.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Reduction: 44.2% of original (55.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:04:46Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 416} -{"timestamp": "2026-01-01T19:04:46Z", "level": "INFO", "message": "Tagged file with [EHX]: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 426} -{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 467} -{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": " Size: 1541.33MB → 681.76MB (44.2% of original, 55.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 468} -{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 469} -{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 475} -{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4 → Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Original Size: 1758.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Encoded Size: 816.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:08:11Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX].mkv → Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 416} -{"timestamp": "2026-01-01T19:08:11Z", "level": "INFO", "message": "Tagged file with [EHX]: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 426} -{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 467} -{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": " Size: 1758.32MB → 816.99MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 468} -{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 469} -{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 475} -{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4 → Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:12:35Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-01T19:12:35Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T19:12:35Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4 → Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Original Size: 1790.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Encoded Size: 1009.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Reduction: 56.4% of original (43.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:15:55Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv → Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": " Size: 1790.83MB → 1009.79MB (56.4% of original, 43.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:15:57Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:15:57Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:15:57Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4 → Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Original Size: 1675.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Encoded Size: 849.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Reduction: 50.7% of original (49.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:19:11Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv → Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": " Size: 1675.86MB → 849.95MB (50.7% of original, 49.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4 → Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Original Size: 1566.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Encoded Size: 700.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Reduction: 44.7% of original (55.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:22:23Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv → Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": " Size: 1566.21MB → 700.88MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:22:25Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:22:25Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:22:25Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4 → Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Original Size: 1481.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Encoded Size: 645.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Reduction: 43.5% of original (56.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:24:14Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv → Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": " Size: 1481.71MB → 645.05MB (43.5% of original, 56.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4 → Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Original Size: 1668.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Encoded Size: 732.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:26:16Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv → Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": " Size: 1668.77MB → 732.43MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4 → Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Original Size: 1600.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Encoded Size: 672.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Reduction: 42.0% of original (58.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:28:15Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv → Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": " Size: 1600.26MB → 672.57MB (42.0% of original, 58.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4 → Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Original Size: 1434.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Encoded Size: 657.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Reduction: 45.8% of original (54.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:30:03Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv → Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": " Size: 1434.91MB → 657.23MB (45.8% of original, 54.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4 → Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Original Size: 1631.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Encoded Size: 697.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Reduction: 42.7% of original (57.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:32:04Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv → Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": " Size: 1631.16MB → 697.22MB (42.7% of original, 57.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:32:06Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:32:06Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:32:06Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4 → Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Original Size: 1628.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Encoded Size: 824.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Reduction: 50.6% of original (49.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:34:02Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv → Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": " Size: 1628.6MB → 824.63MB (50.6% of original, 49.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4 → Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} -{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} -{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Original Size: 1638.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Encoded Size: 718.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:36:01Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv → Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": " Size: 1638.37MB → 718.68MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:36:03Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:36:03Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-01T19:36:03Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 388} -{"timestamp": "2026-01-01T19:39:45Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T19:39:45Z", "level": "INFO", "message": "Skipped 155 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T19:39:45Z", "level": "INFO", "message": "Processing: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Copied Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 254kbps | Action: COPY (preserve) | Target: 254kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Original Size: 1226.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Encoded Size: 492.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:41:50Z", "level": "INFO", "message": "Moved Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": " Size: 1226.57MB → 492.18MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": "Processing: Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Copied Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Original Size: 1214.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Encoded Size: 496.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:44:03Z", "level": "INFO", "message": "Moved Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": " Size: 1214.86MB → 496.07MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": "Processing: Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Copied Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Original Size: 1173.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Encoded Size: 443.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:46:51Z", "level": "INFO", "message": "Moved Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": " Size: 1173.67MB → 443.16MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": "Processing: Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Copied Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Original Size: 1099.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Encoded Size: 380.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Reduction: 34.6% of original (65.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:49:29Z", "level": "INFO", "message": "Moved Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": " Size: 1099.59MB → 380.26MB (34.6% of original, 65.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:49:31Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:49:31Z", "level": "INFO", "message": "Processing: Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Copied Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Original Size: 1227.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Encoded Size: 532.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:52:21Z", "level": "INFO", "message": "Moved Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": " Size: 1227.33MB → 532.03MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:52:23Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:52:23Z", "level": "INFO", "message": "Processing: Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Copied Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Original Size: 1212.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Encoded Size: 546.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:55:12Z", "level": "INFO", "message": "Moved Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": " Size: 1212.57MB → 546.56MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": "Processing: Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Copied Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Original Size: 1154.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Encoded Size: 420.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T19:57:49Z", "level": "INFO", "message": "Moved Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": " Size: 1154.72MB → 420.73MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": "Processing: Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T19:58:02Z", "level": "INFO", "message": "Copied Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T19:58:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T19:58:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T19:58:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Original Size: 1241.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Encoded Size: 468.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:00:38Z", "level": "INFO", "message": "Moved Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": " Size: 1241.18MB → 468.26MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:00:40Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:00:40Z", "level": "INFO", "message": "Processing: Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Copied Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Original Size: 1260.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Encoded Size: 528.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:03:29Z", "level": "INFO", "message": "Moved Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": " Size: 1260.23MB → 528.11MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": "Processing: Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Copied Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Original Size: 1243.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Encoded Size: 616.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Reduction: 49.5% of original (50.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:06:02Z", "level": "INFO", "message": "Moved Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": " Size: 1243.94MB → 616.35MB (49.5% of original, 50.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:06:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:06:04Z", "level": "INFO", "message": "Processing: Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Copied Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Original Size: 1192.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Encoded Size: 467.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:08:49Z", "level": "INFO", "message": "Moved Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": " Size: 1192.86MB → 467.22MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": "Processing: Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Copied Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Original Size: 1286.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Encoded Size: 580.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:11:45Z", "level": "INFO", "message": "Moved Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": " Size: 1286.57MB → 580.32MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": "Processing: Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Copied Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Original Size: 1235.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Encoded Size: 511.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:14:35Z", "level": "INFO", "message": "Moved Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": " Size: 1235.2MB → 511.66MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:14:37Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:14:37Z", "level": "INFO", "message": "Processing: Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Copied Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Original Size: 1219.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Encoded Size: 547.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Reduction: 44.9% of original (55.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:17:24Z", "level": "INFO", "message": "Moved Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": " Size: 1219.94MB → 547.37MB (44.9% of original, 55.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:17:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:17:26Z", "level": "INFO", "message": "Processing: Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Copied Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Original Size: 1217.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Encoded Size: 476.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:20:15Z", "level": "INFO", "message": "Moved Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": " Size: 1217.06MB → 476.93MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": "Processing: Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Copied Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Original Size: 1236.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Encoded Size: 498.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Reduction: 40.3% of original (59.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:23:11Z", "level": "INFO", "message": "Moved Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": " Size: 1236.08MB → 498.65MB (40.3% of original, 59.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:23:13Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:23:13Z", "level": "INFO", "message": "Processing: Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:23:23Z", "level": "INFO", "message": "Copied Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:23:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:23:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:23:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Original Size: 1195.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Encoded Size: 487.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:25:56Z", "level": "INFO", "message": "Moved Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": " Size: 1195.44MB → 487.82MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": "Processing: Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Copied Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Original Size: 1258.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Encoded Size: 502.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:28:40Z", "level": "INFO", "message": "Moved Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": " Size: 1258.11MB → 502.94MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": "Processing: Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Copied Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Original Size: 1257.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Encoded Size: 561.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Reduction: 44.6% of original (55.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:31:21Z", "level": "INFO", "message": "Moved Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": " Size: 1257.75MB → 561.37MB (44.6% of original, 55.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:31:23Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:31:23Z", "level": "INFO", "message": "Processing: Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Copied Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Original Size: 1286.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Encoded Size: 512.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:33:53Z", "level": "INFO", "message": "Moved Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": " Size: 1286.7MB → 512.54MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": "Processing: Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Copied Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Original Size: 1290.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Encoded Size: 640.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Reduction: 49.6% of original (50.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:36:29Z", "level": "INFO", "message": "Moved Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": " Size: 1290.8MB → 640.05MB (49.6% of original, 50.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": "Processing: Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:36:41Z", "level": "INFO", "message": "Copied Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:36:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:36:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:36:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Original Size: 1235.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Encoded Size: 507.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:38:53Z", "level": "INFO", "message": "Moved Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": " Size: 1235.03MB → 507.06MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": "Processing: Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Copied Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Original Size: 1225.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Encoded Size: 468.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Reduction: 38.2% of original (61.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:41:23Z", "level": "INFO", "message": "Moved Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": " Size: 1225.9MB → 468.06MB (38.2% of original, 61.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": "Processing: Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Copied Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Original Size: 1224.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Encoded Size: 489.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:43:54Z", "level": "INFO", "message": "Moved Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": " Size: 1224.68MB → 489.8MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:43:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:43:56Z", "level": "INFO", "message": "Processing: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:53:03Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-01T20:53:03Z", "level": "INFO", "message": "Skipped 179 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} -{"timestamp": "2026-01-01T20:53:03Z", "level": "INFO", "message": "Processing: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Copied Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Original Size: 1147.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Encoded Size: 417.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:55:19Z", "level": "INFO", "message": "Moved Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": " Size: 1147.5MB → 417.19MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:55:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:55:21Z", "level": "INFO", "message": "Processing: Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Copied Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Original Size: 1092.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Encoded Size: 397.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T20:57:43Z", "level": "INFO", "message": "Moved Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": " Size: 1092.35MB → 397.79MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T20:57:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T20:57:45Z", "level": "INFO", "message": "Processing: Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Copied Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Original Size: 1220.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Encoded Size: 621.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Reduction: 50.9% of original (49.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:00:25Z", "level": "INFO", "message": "Moved Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": " Size: 1220.88MB → 621.4MB (50.9% of original, 49.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:00:27Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:00:27Z", "level": "INFO", "message": "Processing: Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Copied Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Original Size: 1172.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Encoded Size: 520.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Reduction: 44.3% of original (55.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:02:57Z", "level": "INFO", "message": "Moved Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": " Size: 1172.84MB → 520.0MB (44.3% of original, 55.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": "Processing: Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Copied Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Original Size: 1093.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Encoded Size: 444.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:05:22Z", "level": "INFO", "message": "Moved Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": " Size: 1093.89MB → 444.87MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": "Processing: Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Copied Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Original Size: 1155.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Encoded Size: 467.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:07:51Z", "level": "INFO", "message": "Moved Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": " Size: 1155.62MB → 467.1MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:07:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:07:53Z", "level": "INFO", "message": "Processing: Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Copied Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Original Size: 1222.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Encoded Size: 506.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Reduction: 41.5% of original (58.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:10:31Z", "level": "INFO", "message": "Moved Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": " Size: 1222.52MB → 506.77MB (41.5% of original, 58.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:10:33Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:10:33Z", "level": "INFO", "message": "Processing: Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Copied Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Original Size: 1116.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Encoded Size: 417.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:13:03Z", "level": "INFO", "message": "Moved Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": " Size: 1116.16MB → 417.32MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": "Processing: Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Copied Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Original Size: 1209.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Encoded Size: 474.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:15:38Z", "level": "INFO", "message": "Moved Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": " Size: 1209.17MB → 474.82MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": "Processing: Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Copied Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Original Size: 1170.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Encoded Size: 485.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Reduction: 41.5% of original (58.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:18:18Z", "level": "INFO", "message": "Moved Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": " Size: 1170.22MB → 485.67MB (41.5% of original, 58.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": "Processing: Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Copied Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Original Size: 1148.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Encoded Size: 450.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:20:50Z", "level": "INFO", "message": "Moved Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": " Size: 1148.56MB → 450.47MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": "Processing: Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Copied Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Original Size: 1147.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Encoded Size: 458.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:23:24Z", "level": "INFO", "message": "Moved Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": " Size: 1147.16MB → 458.51MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": "Processing: Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Copied Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Original Size: 1138.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Encoded Size: 450.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:26:00Z", "level": "INFO", "message": "Moved Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": " Size: 1138.18MB → 450.57MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": "Processing: Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Copied Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Original Size: 1126.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Encoded Size: 451.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:28:36Z", "level": "INFO", "message": "Moved Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": " Size: 1126.81MB → 451.45MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:28:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:28:38Z", "level": "INFO", "message": "Processing: Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:28:54Z", "level": "INFO", "message": "Copied Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:28:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:28:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:28:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Original Size: 1100.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Encoded Size: 387.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Reduction: 35.2% of original (64.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:31:14Z", "level": "INFO", "message": "Moved Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": " Size: 1100.01MB → 387.27MB (35.2% of original, 64.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:31:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:31:16Z", "level": "INFO", "message": "Processing: Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Copied Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Original Size: 1059.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Encoded Size: 405.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Reduction: 38.2% of original (61.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:33:45Z", "level": "INFO", "message": "Moved Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": " Size: 1059.37MB → 405.11MB (38.2% of original, 61.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": "Processing: Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Copied Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Original Size: 1164.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Encoded Size: 506.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Reduction: 43.5% of original (56.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:36:21Z", "level": "INFO", "message": "Moved Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": " Size: 1164.41MB → 506.82MB (43.5% of original, 56.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:36:23Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:36:23Z", "level": "INFO", "message": "Processing: Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Copied Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Original Size: 1216.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Encoded Size: 508.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Reduction: 41.8% of original (58.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:39:16Z", "level": "INFO", "message": "Moved Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": " Size: 1216.44MB → 508.67MB (41.8% of original, 58.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:39:18Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:39:18Z", "level": "INFO", "message": "Processing: Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Copied Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Original Size: 1163.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Encoded Size: 516.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Reduction: 44.4% of original (55.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:42:03Z", "level": "INFO", "message": "Moved Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": " Size: 1163.27MB → 516.16MB (44.4% of original, 55.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:42:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:42:05Z", "level": "INFO", "message": "Processing: Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Copied Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Original Size: 1156.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Encoded Size: 439.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:44:48Z", "level": "INFO", "message": "Moved Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": " Size: 1156.34MB → 439.41MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:44:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:44:50Z", "level": "INFO", "message": "Processing: Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Copied Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Original Size: 1272.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Encoded Size: 691.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Reduction: 54.3% of original (45.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:47:26Z", "level": "INFO", "message": "Moved Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": " Size: 1272.57MB → 691.04MB (54.3% of original, 45.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": "Processing: Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Copied Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Original Size: 1110.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Encoded Size: 476.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Reduction: 42.9% of original (57.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:50:10Z", "level": "INFO", "message": "Moved Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": " Size: 1110.07MB → 476.2MB (42.9% of original, 57.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": "Processing: Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Copied Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Original Size: 1232.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Encoded Size: 544.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Reduction: 44.2% of original (55.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:53:07Z", "level": "INFO", "message": "Moved Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": " Size: 1232.93MB → 544.38MB (44.2% of original, 55.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:53:09Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:53:09Z", "level": "INFO", "message": "Processing: Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Copied Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Original Size: 1142.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Encoded Size: 529.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Reduction: 46.4% of original (53.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:55:48Z", "level": "INFO", "message": "Moved Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": " Size: 1142.88MB → 529.87MB (46.4% of original, 53.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": "Processing: Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Copied Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Original Size: 1245.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Encoded Size: 559.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Reduction: 45.0% of original (55.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T21:58:45Z", "level": "INFO", "message": "Moved Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": " Size: 1245.13MB → 559.72MB (45.0% of original, 55.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": "Processing: Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Copied Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Original Size: 1160.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Encoded Size: 453.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:01:27Z", "level": "INFO", "message": "Moved Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": " Size: 1160.86MB → 453.76MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": "Processing: Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Copied Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Original Size: 1192.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Encoded Size: 458.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:04:13Z", "level": "INFO", "message": "Moved Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": " Size: 1192.44MB → 458.52MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": "Processing: Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Copied Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Original Size: 1193.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Encoded Size: 551.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Reduction: 46.2% of original (53.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:07:07Z", "level": "INFO", "message": "Moved Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": " Size: 1193.99MB → 551.28MB (46.2% of original, 53.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": "Processing: Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Copied Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Original Size: 1201.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Encoded Size: 495.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:10:01Z", "level": "INFO", "message": "Moved Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": " Size: 1201.86MB → 495.68MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": "Processing: Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:10:13Z", "level": "INFO", "message": "Copied Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:10:14Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:10:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:10:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Original Size: 1180.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Encoded Size: 466.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:12:52Z", "level": "INFO", "message": "Moved Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": " Size: 1180.93MB → 466.07MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": "Processing: Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Copied Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Original Size: 1199.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Encoded Size: 474.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:15:44Z", "level": "INFO", "message": "Moved Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": " Size: 1199.3MB → 474.89MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": "Processing: Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Copied Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Original Size: 1168.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Encoded Size: 440.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:18:28Z", "level": "INFO", "message": "Moved Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": " Size: 1168.65MB → 440.69MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": "Processing: Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Copied Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Original Size: 1068.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Encoded Size: 409.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:21:09Z", "level": "INFO", "message": "Moved Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": " Size: 1068.49MB → 409.04MB (38.3% of original, 61.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": "Processing: Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:21:19Z", "level": "INFO", "message": "Copied Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:21:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:21:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:21:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Original Size: 1068.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Encoded Size: 423.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:23:47Z", "level": "INFO", "message": "Moved Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": " Size: 1068.26MB → 423.48MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": "Processing: Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Copied Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Original Size: 1083.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Encoded Size: 456.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Reduction: 42.2% of original (57.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:26:25Z", "level": "INFO", "message": "Moved Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": " Size: 1083.2MB → 456.58MB (42.2% of original, 57.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": "Processing: Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Copied Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Original Size: 1119.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Encoded Size: 522.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Reduction: 46.6% of original (53.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:29:04Z", "level": "INFO", "message": "Moved Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": " Size: 1119.6MB → 522.02MB (46.6% of original, 53.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:29:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:29:06Z", "level": "INFO", "message": "Processing: Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Copied Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Original Size: 1150.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Encoded Size: 446.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:31:48Z", "level": "INFO", "message": "Moved Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": " Size: 1150.82MB → 446.7MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": "Processing: Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Copied Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Original Size: 1182.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Encoded Size: 470.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:34:35Z", "level": "INFO", "message": "Moved Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": " Size: 1182.49MB → 470.16MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": "Processing: Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Copied Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Original Size: 1128.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Encoded Size: 529.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Reduction: 47.0% of original (53.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:37:16Z", "level": "INFO", "message": "Moved Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": " Size: 1128.71MB → 529.95MB (47.0% of original, 53.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": "Processing: Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Copied Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 254kbps | Action: COPY (preserve) | Target: 254kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Original Size: 1123.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Encoded Size: 486.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:40:02Z", "level": "INFO", "message": "Moved Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": " Size: 1123.91MB → 486.99MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": "Processing: Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Copied Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Original Size: 1077.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Encoded Size: 392.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:42:33Z", "level": "INFO", "message": "Moved Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": " Size: 1077.42MB → 392.43MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": "Processing: Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Copied Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Original Size: 1056.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Encoded Size: 340.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Reduction: 32.2% of original (67.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:45:04Z", "level": "INFO", "message": "Moved Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": " Size: 1056.56MB → 340.4MB (32.2% of original, 67.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": "Processing: Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Copied Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Original Size: 1139.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Encoded Size: 418.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Reduction: 36.8% of original (63.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:47:45Z", "level": "INFO", "message": "Moved Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": " Size: 1139.18MB → 418.79MB (36.8% of original, 63.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": "Processing: Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Copied Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Original Size: 1237.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Encoded Size: 519.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Reduction: 42.0% of original (58.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:50:33Z", "level": "INFO", "message": "Moved Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": " Size: 1237.48MB → 519.9MB (42.0% of original, 58.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:50:35Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:50:35Z", "level": "INFO", "message": "Processing: Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Copied Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Original Size: 1186.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Encoded Size: 443.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:53:13Z", "level": "INFO", "message": "Moved Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": " Size: 1186.46MB → 443.25MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": "Processing: Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Copied Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Original Size: 1161.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Encoded Size: 436.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Reduction: 37.6% of original (62.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:55:56Z", "level": "INFO", "message": "Moved Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": " Size: 1161.41MB → 436.32MB (37.6% of original, 62.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": "Processing: Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Copied Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Original Size: 1144.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Encoded Size: 432.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T22:58:33Z", "level": "INFO", "message": "Moved Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": " Size: 1144.54MB → 432.86MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": "Processing: Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Copied Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Original Size: 1201.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Encoded Size: 399.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Reduction: 33.2% of original (66.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:01:22Z", "level": "INFO", "message": "Moved Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": " Size: 1201.5MB → 399.35MB (33.2% of original, 66.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:01:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:01:24Z", "level": "INFO", "message": "Processing: Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:01:34Z", "level": "INFO", "message": "Copied Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:01:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:01:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:01:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Original Size: 1114.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Encoded Size: 405.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Reduction: 36.3% of original (63.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:04:03Z", "level": "INFO", "message": "Moved Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": " Size: 1114.74MB → 405.12MB (36.3% of original, 63.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": "Processing: Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Copied Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Original Size: 1096.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Encoded Size: 372.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Reduction: 34.0% of original (66.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:06:42Z", "level": "INFO", "message": "Moved Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": " Size: 1096.07MB → 372.62MB (34.0% of original, 66.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": "Processing: Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Copied Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Original Size: 1144.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Encoded Size: 422.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Reduction: 36.9% of original (63.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:09:15Z", "level": "INFO", "message": "Moved Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": " Size: 1144.87MB → 422.42MB (36.9% of original, 63.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": "Processing: Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Copied Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Original Size: 998.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Encoded Size: 330.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Reduction: 33.1% of original (66.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:11:39Z", "level": "INFO", "message": "Moved Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": " Size: 998.45MB → 330.98MB (33.1% of original, 66.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": "Processing: Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Copied Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 254kbps | Action: COPY (preserve) | Target: 254kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Original Size: 1169.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Encoded Size: 408.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Reduction: 34.9% of original (65.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:14:19Z", "level": "INFO", "message": "Moved Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": " Size: 1169.02MB → 408.11MB (34.9% of original, 65.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": "Processing: Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Copied Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Original Size: 1085.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Encoded Size: 376.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Reduction: 34.7% of original (65.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:16:56Z", "level": "INFO", "message": "Moved Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": " Size: 1085.86MB → 376.39MB (34.7% of original, 65.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": "Processing: Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Copied Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Original Size: 1209.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Encoded Size: 476.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Reduction: 39.4% of original (60.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:19:42Z", "level": "INFO", "message": "Moved Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": " Size: 1209.11MB → 476.01MB (39.4% of original, 60.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": "Processing: Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Copied Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:19:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Original Size: 998.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Encoded Size: 353.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Reduction: 35.4% of original (64.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:22:06Z", "level": "INFO", "message": "Moved Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": " Size: 998.67MB → 353.21MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": "Processing: Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Copied Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Original Size: 1171.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Encoded Size: 478.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:24:41Z", "level": "INFO", "message": "Moved Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": " Size: 1171.18MB → 478.27MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": "Processing: Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Copied Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Original Size: 1149.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Encoded Size: 496.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:27:22Z", "level": "INFO", "message": "Moved Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": " Size: 1149.74MB → 496.79MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": "Processing: Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Copied Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Original Size: 1119.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Encoded Size: 345.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Reduction: 30.9% of original (69.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:30:02Z", "level": "INFO", "message": "Moved Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": " Size: 1119.57MB → 345.82MB (30.9% of original, 69.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": "Processing: Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Copied Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Original Size: 1194.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Encoded Size: 467.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:32:45Z", "level": "INFO", "message": "Moved Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": " Size: 1194.42MB → 467.3MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": "Processing: Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Copied Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Original Size: 1081.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Encoded Size: 491.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Reduction: 45.4% of original (54.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:35:14Z", "level": "INFO", "message": "Moved Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": " Size: 1081.05MB → 491.08MB (45.4% of original, 54.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": "Processing: Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Copied Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Original Size: 1150.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Encoded Size: 441.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:37:55Z", "level": "INFO", "message": "Moved Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": " Size: 1150.4MB → 441.72MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": "Processing: Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Copied Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Original Size: 1000.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Encoded Size: 354.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Reduction: 35.4% of original (64.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:40:27Z", "level": "INFO", "message": "Moved Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": " Size: 1000.66MB → 354.67MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:40:30Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:40:30Z", "level": "INFO", "message": "Processing: Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Copied Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Original Size: 1221.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Encoded Size: 650.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Reduction: 53.3% of original (46.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:43:40Z", "level": "INFO", "message": "Moved Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": " Size: 1221.59MB → 650.84MB (53.3% of original, 46.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": "Processing: Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Copied Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Original Size: 1111.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Encoded Size: 412.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Reduction: 37.1% of original (62.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:46:24Z", "level": "INFO", "message": "Moved Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": " Size: 1111.38MB → 412.77MB (37.1% of original, 62.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": "Processing: Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:46:36Z", "level": "INFO", "message": "Copied Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:46:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:46:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:46:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Original Size: 1121.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Encoded Size: 399.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Reduction: 35.6% of original (64.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:49:03Z", "level": "INFO", "message": "Moved Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": " Size: 1121.15MB → 399.25MB (35.6% of original, 64.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": "Processing: Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Copied Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Original Size: 1115.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Encoded Size: 444.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:51:53Z", "level": "INFO", "message": "Moved Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": " Size: 1115.48MB → 444.02MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": "Processing: Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Copied Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Original Size: 1003.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Encoded Size: 400.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:54:23Z", "level": "INFO", "message": "Moved Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": " Size: 1003.32MB → 400.98MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": "Processing: Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Copied Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Original Size: 1056.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Encoded Size: 442.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:56:51Z", "level": "INFO", "message": "Moved Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": " Size: 1056.77MB → 442.89MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:56:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:56:53Z", "level": "INFO", "message": "Processing: Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Copied Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Original Size: 1057.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Encoded Size: 456.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-01T23:59:17Z", "level": "INFO", "message": "Moved Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": " Size: 1057.23MB → 456.3MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-01T23:59:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-01T23:59:19Z", "level": "INFO", "message": "Processing: Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Copied Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Original Size: 1115.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Encoded Size: 457.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-02T00:01:55Z", "level": "INFO", "message": "Moved Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": " Size: 1115.26MB → 457.89MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-02T00:01:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-02T00:01:57Z", "level": "INFO", "message": "Processing: Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Copied Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Original Size: 1054.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Encoded Size: 449.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Reduction: 42.7% of original (57.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-02T00:04:27Z", "level": "INFO", "message": "Moved Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": " Size: 1054.6MB → 449.94MB (42.7% of original, 57.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": "Processing: Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Copied Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} -{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Original Size: 1017.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} -{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Encoded Size: 371.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} -{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Reduction: 36.5% of original (63.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} -{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} -{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} -{"timestamp": "2026-01-02T00:06:58Z", "level": "INFO", "message": "Moved Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} -{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} -{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} -{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": " Size: 1017.88MB → 371.56MB (36.5% of original, 63.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} -{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} -{"timestamp": "2026-01-02T00:07:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} -{"timestamp": "2026-01-02T00:07:00Z", "level": "INFO", "message": "Processing: Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} -{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Copied Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T00:07:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} -{"timestamp": "2026-01-02T00:31:27Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T00:31:27Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "No English audio tracks detected - keeping all audio", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 254} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 1015kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #2: 8ch→6ch | Lang: und | Detected: 1145kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: und | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} -{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} -{"timestamp": "2026-01-02T00:38:49Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T00:38:49Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "No English audio tracks detected - keeping all audio", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 254} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 1020kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #2: 8ch→6ch | Lang: und | Detected: 1142kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: und | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} -{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} -{"timestamp": "2026-01-02T00:44:29Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T00:44:29Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "Audio filter: Keeping best English track (index 2: 8ch @ 1150kbps)", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 281} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "Audio filter: Removed 3 non-English audio track(s)", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 292} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " - Stream #2: 8ch→6ch | Lang: eng | Detected: 1150kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} -{"timestamp": "2026-01-02T00:52:26Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-02T00:52:26Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: rus | Detected: 760kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 149} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Original Size: 4485.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 150} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Encoded Size: 910.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 151} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Reduction: 20.3% of original (79.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 152} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 153} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 154} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": "TEST MODE - File: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv | Ratio: 20.3% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 419} -{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 396} -{"timestamp": "2026-01-02T01:03:38Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-02T01:03:38Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "User selected 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 354} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "Removed 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 358} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 39} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 41} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 48} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 753kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 141} -{"timestamp": "2026-01-02T01:09:12Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-02T01:09:12Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "User selected 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 354} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "Removed 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 358} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 39} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 41} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 48} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 145} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 154} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Original Size: 4485.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 155} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Encoded Size: 821.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 156} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Reduction: 18.3% of original (81.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 157} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 158} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 159} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": "TEST MODE - File: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv | Ratio: 18.3% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} -{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 398} -{"timestamp": "2026-01-02T01:12:58Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-02T01:12:58Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Original Size: 4485.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Encoded Size: 821.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Reduction: 18.3% of original (81.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:15:48Z", "level": "INFO", "message": "Moved Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": " Size: 4485.35MB → 821.95MB (18.3% of original, 81.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:15:56Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:15:56Z", "level": "INFO", "message": "Processing: Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Copied Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Original Size: 3977.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Encoded Size: 517.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Reduction: 13.0% of original (87.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:18:45Z", "level": "INFO", "message": "Moved Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": " Size: 3977.53MB → 517.86MB (13.0% of original, 87.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": "Processing: Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Copied Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Original Size: 4348.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Encoded Size: 655.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Reduction: 15.1% of original (84.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:21:57Z", "level": "INFO", "message": "Moved Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": " Size: 4348.62MB → 655.87MB (15.1% of original, 84.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:22:04Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:22:04Z", "level": "INFO", "message": "Processing: Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Copied Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Original Size: 4358.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Encoded Size: 875.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Reduction: 20.1% of original (79.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:25:14Z", "level": "INFO", "message": "Moved Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": " Size: 4358.04MB → 875.13MB (20.1% of original, 79.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:25:22Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:25:22Z", "level": "INFO", "message": "Processing: Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:26:03Z", "level": "INFO", "message": "Copied Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:26:04Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:26:04Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:26:04Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Original Size: 4506.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Encoded Size: 919.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Reduction: 20.4% of original (79.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:28:21Z", "level": "INFO", "message": "Moved Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": " Size: 4506.01MB → 919.87MB (20.4% of original, 79.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:28:29Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:28:29Z", "level": "INFO", "message": "Processing: Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Copied Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Original Size: 5080.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Encoded Size: 886.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Reduction: 17.5% of original (82.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:31:57Z", "level": "INFO", "message": "Moved Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": " Size: 5080.34MB → 886.64MB (17.5% of original, 82.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:32:06Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:32:06Z", "level": "INFO", "message": "Processing: Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Copied Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 767kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Original Size: 4775.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Encoded Size: 964.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:35:22Z", "level": "INFO", "message": "Moved Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": " Size: 4775.68MB → 964.11MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:35:30Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:35:30Z", "level": "INFO", "message": "Processing: Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Copied Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 760kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Original Size: 4308.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Encoded Size: 1049.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Reduction: 24.4% of original (75.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:38:25Z", "level": "INFO", "message": "Moved Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": " Size: 4308.18MB → 1049.28MB (24.4% of original, 75.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:38:32Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:38:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 402} -{"timestamp": "2026-01-02T01:42:19Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T01:42:19Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "User selected 2 audio stream(s): [1, 4]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 354} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Removed 2 audio stream(s): [2, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 358} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 1014kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} -{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} -{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Original Size: 8364.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} -{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Encoded Size: 4374.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} -{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Reduction: 52.3% of original (47.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} -{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} -{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} -{"timestamp": "2026-01-02T01:53:28Z", "level": "INFO", "message": "Moved Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": " Size: 8364.57MB → 4374.49MB (52.3% of original, 47.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Deleted original and processing copy for Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:53:58Z", "level": "WARNING", "message": "Failed to detect source resolution: Command '['ffprobe', '-v', 'error', '-select_streams', 'v:0', '-show_entries', 'stream=width,height', '-of', 'default=noprint_wrappers=1:nokey=1:noprint_wrappers=1', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv']' returned non-zero exit status 1.. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 32} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} -{"timestamp": "2026-01-02T01:55:39Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T01:55:39Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 57} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 58} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 59} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 61} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 64} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 71} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 723kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} -{"timestamp": "2026-01-02T01:55:56Z", "level": "ERROR", "message": "Unexpected error processing [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv: too many values to unpack (expected 5)", "module": "process_manager", "funcName": "process_folder", "line": 314} -{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv → [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 57} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 58} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 59} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 61} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 64} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 71} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 736kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} -{"timestamp": "2026-01-02T01:56:12Z", "level": "ERROR", "message": "Unexpected error processing [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv: too many values to unpack (expected 5)", "module": "process_manager", "funcName": "process_folder", "line": 314} -{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:58:48Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T01:58:48Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T01:59:52Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T01:59:52Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 716kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:00:10Z", "level": "ERROR", "message": "Unexpected error processing [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv: too many values to unpack (expected 5)", "module": "process_manager", "funcName": "process_folder", "line": 314} -{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:01:35Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T02:01:35Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 726kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:04:29Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T02:04:29Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:04:44Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:04:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:04:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:04:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 730kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Original Size: 1662.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Encoded Size: 248.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Reduction: 15.0% of original (85.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:07:20Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": " Size: 1662.26MB → 248.98MB (15.0% of original, 85.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv → [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 744kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Original Size: 1540.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Encoded Size: 251.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Reduction: 16.3% of original (83.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:10:09Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv → [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": " Size: 1540.47MB → 251.65MB (16.3% of original, 83.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:10:12Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:10:12Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv → [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 676kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Original Size: 1841.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Encoded Size: 303.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:13:06Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv → [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": " Size: 1841.37MB → 303.34MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:13:09Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:13:09Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv → [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 676kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Original Size: 1533.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Encoded Size: 279.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Reduction: 18.2% of original (81.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:15:57Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv → [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": " Size: 1533.1MB → 279.44MB (18.2% of original, 81.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:16:00Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:16:00Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:16:16Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv → [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:16:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:16:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:16:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 806kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Original Size: 1851.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Encoded Size: 343.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Reduction: 18.6% of original (81.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:19:02Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv → [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": " Size: 1851.33MB → 343.69MB (18.6% of original, 81.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:19:05Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:19:05Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:19:58Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/xXx - Return of Xander Cage (2017) -> P:\\movies\\xXx - Return of Xander Cage (2017)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T02:19:58Z", "level": "INFO", "message": "Processing: xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Copied xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv → xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "User selected 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "Removed 2 audio stream(s): [2, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 387} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 4012kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "Running CQ encode: xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Original Size: 14066.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Encoded Size: 3230.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Reduction: 23.0% of original (77.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:28:26Z", "level": "INFO", "message": "Moved xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv → xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": " Size: 14066.19MB → 3230.54MB (23.0% of original, 77.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Deleted original and processing copy for xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Processing: Bloopers and Outtakes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Copied Bloopers and Outtakes.mkv → Bloopers and Outtakes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "Stereo audio 39kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 39kbps | Action: COPY (preserve) | Target: 39kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "Stereo audio 39kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} -{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "Running CQ encode: Bloopers and Outtakes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:30:33Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T02:30:34Z", "level": "INFO", "message": "Skipped 5 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 108} -{"timestamp": "2026-01-02T02:30:34Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv → [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 688kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Original Size: 1252.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Encoded Size: 256.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Reduction: 20.5% of original (79.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:32:51Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv → [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": " Size: 1252.42MB → 256.39MB (20.5% of original, 79.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:33:06Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv → [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:33:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:33:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:33:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 712kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Original Size: 1340.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Encoded Size: 214.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:35:25Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv → [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": " Size: 1340.99MB → 214.87MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv → [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 751kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Original Size: 1431.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Encoded Size: 246.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Reduction: 17.2% of original (82.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:38:11Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv → [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": " Size: 1431.18MB → 246.63MB (17.2% of original, 82.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv → [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 816kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Original Size: 1478.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Encoded Size: 280.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Reduction: 19.0% of original (81.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:40:53Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv → [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": " Size: 1478.88MB → 280.75MB (19.0% of original, 81.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:40:56Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:40:56Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv → [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 710kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Original Size: 1271.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Encoded Size: 245.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Reduction: 19.3% of original (80.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:43:34Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv → [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": " Size: 1271.25MB → 245.56MB (19.3% of original, 80.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv → [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 685kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Original Size: 1557.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Encoded Size: 243.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Reduction: 15.6% of original (84.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:46:27Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv → [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": " Size: 1557.74MB → 243.59MB (15.6% of original, 84.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 702kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Original Size: 2254.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Encoded Size: 369.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Reduction: 16.4% of original (83.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:49:38Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": " Size: 2254.26MB → 369.91MB (16.4% of original, 83.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:49:42Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:49:42Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 763kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Original Size: 1769.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Encoded Size: 384.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Reduction: 21.7% of original (78.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:52:35Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": " Size: 1769.7MB → 384.47MB (21.7% of original, 78.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 675kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Original Size: 1526.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Encoded Size: 251.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:55:32Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": " Size: 1526.89MB → 251.6MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:55:35Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:55:35Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:55:49Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:55:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:55:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:55:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 656kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Original Size: 1659.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Encoded Size: 288.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Reduction: 17.4% of original (82.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T02:58:28Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": " Size: 1659.94MB → 288.39MB (17.4% of original, 82.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 739kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Original Size: 1893.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Encoded Size: 312.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:01:24Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": " Size: 1893.39MB → 312.18MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:01:28Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:01:28Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 810kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 252kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Original Size: 2111.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Encoded Size: 365.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Reduction: 17.3% of original (82.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:04:34Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": " Size: 2111.03MB → 365.15MB (17.3% of original, 82.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:04:38Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:04:38Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 701kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Original Size: 1620.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Encoded Size: 286.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Reduction: 17.7% of original (82.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:07:01Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": " Size: 1620.1MB → 286.11MB (17.7% of original, 82.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 768kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Original Size: 1876.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Encoded Size: 395.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Reduction: 21.1% of original (78.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:09:41Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": " Size: 1876.92MB → 395.46MB (21.1% of original, 78.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 713kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Original Size: 1336.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Encoded Size: 234.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Reduction: 17.6% of original (82.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:12:29Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": " Size: 1336.24MB → 234.84MB (17.6% of original, 82.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 681kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Original Size: 1359.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Encoded Size: 229.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Reduction: 16.9% of original (83.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:15:10Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": " Size: 1359.08MB → 229.23MB (16.9% of original, 83.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 703kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Original Size: 1448.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Encoded Size: 223.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Reduction: 15.4% of original (84.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:17:58Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": " Size: 1448.32MB → 223.05MB (15.4% of original, 84.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 791kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Original Size: 2601.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Encoded Size: 396.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Reduction: 15.3% of original (84.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:21:00Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": " Size: 2601.41MB → 396.97MB (15.3% of original, 84.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:21:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:21:04Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 929kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 252kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Original Size: 1991.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Encoded Size: 303.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Reduction: 15.3% of original (84.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:23:52Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": " Size: 1991.11MB → 303.87MB (15.3% of original, 84.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:23:56Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:23:56Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv → [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 884kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 258kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Original Size: 115.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Encoded Size: 10.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Reduction: 9.0% of original (91.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv → [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Size: 115.5MB → 10.38MB (9.0% of original, 91.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv → [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 809kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Original Size: 99.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Encoded Size: 21.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Reduction: 21.9% of original (78.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv → [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} -{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} -{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": " Size: 99.75MB → 21.82MB (21.9% of original, 78.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} -{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 402} -{"timestamp": "2026-01-02T03:35:27Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025) -> P:\\anime\\Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T03:35:27Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Original Size: 2230.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Encoded Size: 482.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Reduction: 21.6% of original (78.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:37:55Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": " Size: 2230.88MB → 482.25MB (21.6% of original, 78.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Original Size: 975.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Encoded Size: 165.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:39:05Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": " Size: 975.24MB → 165.89MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Original Size: 992.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Encoded Size: 169.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Reduction: 17.1% of original (82.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:40:14Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": " Size: 992.22MB → 169.73MB (17.1% of original, 82.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Original Size: 991.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Encoded Size: 174.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Reduction: 17.6% of original (82.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:41:21Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": " Size: 991.38MB → 174.69MB (17.6% of original, 82.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Original Size: 990.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Encoded Size: 199.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:42:34Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": " Size: 990.18MB → 199.98MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:42:37Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:42:37Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Original Size: 988.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Encoded Size: 203.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Reduction: 20.6% of original (79.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:43:45Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": " Size: 988.98MB → 203.36MB (20.6% of original, 79.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Original Size: 989.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Encoded Size: 168.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:44:54Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": " Size: 989.27MB → 168.54MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Original Size: 989.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Encoded Size: 208.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Reduction: 21.1% of original (78.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:46:05Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": " Size: 989.56MB → 208.83MB (21.1% of original, 78.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:46:57Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-02T03:47:05Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Original Size: 988.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Encoded Size: 204.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Reduction: 20.7% of original (79.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:47:16Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": " Size: 988.53MB → 204.37MB (20.7% of original, 79.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:47:19Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:47:19Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Original Size: 990.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Encoded Size: 202.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Reduction: 20.5% of original (79.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:48:25Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": " Size: 990.33MB → 202.56MB (20.5% of original, 79.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Original Size: 992.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Encoded Size: 172.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Reduction: 17.4% of original (82.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:49:35Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": " Size: 992.92MB → 172.67MB (17.4% of original, 82.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} -{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Original Size: 989.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Encoded Size: 199.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:50:40Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} -{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} -{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} -{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": " Size: 989.34MB → 199.49MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} -{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} -{"timestamp": "2026-01-02T03:50:43Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} -{"timestamp": "2026-01-02T03:50:43Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E13 - Drunken Dreams of Lingering Snow (Part 3) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:51:02Z", "level": "WARNING", "message": "Failed to detect source resolution: Command '['ffprobe', '-v', 'error', '-select_streams', 'v:0', '-show_entries', 'stream=width,height', '-of', 'default=noprint_wrappers=1:nokey=1:noprint_wrappers=1', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv']' returned non-zero exit status 1.. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 32} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:51:03Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Encoded Size: 123.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Reduction: 81.8% of original (18.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} -{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} -{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:51:37Z", "level": "ERROR", "message": "Unexpected error processing Adventures in the Making of “Superman”.mkv: 'NoneType' object has no attribute 'split'", "module": "process_manager", "funcName": "process_folder", "line": 323} -{"timestamp": "2026-01-02T03:51:38Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 411} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:53:54Z", "level": "WARNING", "message": "ffprobe returned no output for ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 33} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:53:55Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Encoded Size: 123.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Reduction: 81.8% of original (18.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:57:40Z", "level": "WARNING", "message": "ffprobe returned no output for ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 33} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Encoded Size: 57.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T03:58:01Z", "level": "ERROR", "message": "Unexpected error processing A New Era꞉ DC Takes Off.mkv: name 'suffix' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 323} -{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T03:58:17Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T03:58:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T03:58:18Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:00:55Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T04:00:55Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T04:00:55Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:00:56Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:00:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:00:56Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Encoded Size: 57.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": "Moved A New Era꞉ DC Takes Off - [EHX].mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": " Size: 151.36MB → 57.92MB (38.3% of original, 61.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": "Deleted original and processing copy for A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 500} -{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:01:35Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:01:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:01:35Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:03:08Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} -{"timestamp": "2026-01-02T04:03:08Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-02T04:03:08Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:03:24Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:03:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:03:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Original Size: 1885.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Encoded Size: 608.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Reduction: 32.3% of original (67.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:07:33Z", "level": "INFO", "message": "Moved Adventures in the Making of “Superman” - [EHX].mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": " Size: 1885.82MB → 608.37MB (32.3% of original, 67.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": "Featurettes file preserved at origin: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": "Processing: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Copied Breaking News꞉ The Daily Planet Returns.mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Running CQ encode: Breaking News꞉ The Daily Planet Returns - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Original Size: 174.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Encoded Size: 70.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Reduction: 40.6% of original (59.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": "Moved Breaking News꞉ The Daily Planet Returns - [EHX].mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": " Size: 174.45MB → 70.86MB (40.6% of original, 59.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": "Featurettes file preserved at origin: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": "Processing: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Copied Icons Forever꞉ Superman’s Enduring Legacy.mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Running CQ encode: Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Original Size: 196.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Encoded Size: 73.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "Moved Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": " Size: 196.44MB → 73.29MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "Featurettes file preserved at origin: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "Processing: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Copied Krypto Short꞉ School Bus Scuffle.mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Running CQ encode: Krypto Short꞉ School Bus Scuffle - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Original Size: 169.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Encoded Size: 55.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Reduction: 32.9% of original (67.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "Moved Krypto Short꞉ School Bus Scuffle - [EHX].mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": " Size: 169.9MB → 55.95MB (32.9% of original, 67.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "Featurettes file preserved at origin: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "Processing: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:09:10Z", "level": "INFO", "message": "Copied Kryptunes꞉ The Music of “Superman”.mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:09:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:09:10Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": "Running CQ encode: Kryptunes꞉ The Music of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Original Size: 209.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Encoded Size: 75.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Reduction: 35.9% of original (64.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "Moved Kryptunes꞉ The Music of “Superman” - [EHX].mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": " Size: 209.9MB → 75.31MB (35.9% of original, 64.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "Featurettes file preserved at origin: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "Processing: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Copied Lex Luthor꞉ The Mind of a Master Villain.mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Running CQ encode: Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Original Size: 172.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Encoded Size: 62.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Reduction: 36.0% of original (64.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": "Moved Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": " Size: 172.32MB → 62.11MB (36.0% of original, 64.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": "Featurettes file preserved at origin: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": "Processing: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:10:06Z", "level": "INFO", "message": "Copied Pawns to Pixels꞉ Krypto Is Born.mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "Running CQ encode: Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Original Size: 185.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Encoded Size: 69.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "Moved Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": " Size: 185.04MB → 69.84MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "Featurettes file preserved at origin: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "Processing: The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:10:35Z", "level": "INFO", "message": "Copied The Justice Gang.mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:10:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:10:35Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": "Running CQ encode: The Justice Gang - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Original Size: 338.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Encoded Size: 114.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Reduction: 33.9% of original (66.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:11:23Z", "level": "INFO", "message": "Moved The Justice Gang - [EHX].mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": " Size: 338.06MB → 114.74MB (33.9% of original, 66.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": "Featurettes file preserved at origin: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": "Processing: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Copied The Ultimate Villain.mkv → The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Running CQ encode: The Ultimate Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Original Size: 164.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Encoded Size: 74.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Reduction: 45.4% of original (54.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": "Moved The Ultimate Villain - [EHX].mkv → The Ultimate Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": " Size: 164.36MB → 74.57MB (45.4% of original, 54.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": "Featurettes file preserved at origin: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} -{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 411} -{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Processing: 2026-01-03 09-23-11.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Copied 2026-01-03 09-23-11.mkv → 2026-01-03 09-23-11.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Source resolution detected: 3840x2160", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 64} -{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "process_manager", "funcName": "process_folder", "line": 168} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Source Resolution: 3840x2160", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 258kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": "Running CQ encode: 2026-01-03 09-23-11 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} -{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Original Size: 845.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} -{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Encoded Size: 133.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} -{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Reduction: 15.8% of original (84.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} -{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Resolution: 3840x2160 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} -{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} -{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": "Moved 2026-01-03 09-23-11 - [EHX].mkv → 2026-01-03 09-23-11 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} -{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2026-01-03 09-23-11 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} -{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} -{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": " Size: 845.34MB → 133.54MB (15.8% of original, 84.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} -{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} -{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": "Deleted original and processing copy for 2026-01-03 09-23-11.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 503} -{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 411} -{"timestamp": "2026-01-04T05:36:45Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-04T05:36:45Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} -{"timestamp": "2026-01-04T05:36:45Z", "level": "INFO", "message": "Processing: 2026-01-03 19-48-15.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} -{"timestamp": "2026-01-04T05:37:24Z", "level": "INFO", "message": "Copied 2026-01-03 19-48-15.mkv → 2026-01-03 19-48-15.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} -{"timestamp": "2026-01-04T05:37:30Z", "level": "INFO", "message": "Source resolution detected: 3840x2160", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-04T05:37:30Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 64} -{"timestamp": "2026-01-04T05:37:30Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "process_manager", "funcName": "process_folder", "line": 168} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Source Resolution: 3840x2160", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} -{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": "Running CQ encode: 2026-01-03 19-48-15 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} -{"timestamp": "2026-01-08T14:44:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T14:44:57Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-08T14:44:57Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T14:46:15Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 121} -{"timestamp": "2026-01-08T14:46:16Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T14:46:16Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T14:46:16Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 175} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 496kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Encoded Size: 182.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Reduction: 2.0% of original (98.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 2.0% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} -{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 412} -{"timestamp": "2026-01-08T14:51:43Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T14:51:43Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-08T14:51:43Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 121} -{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 175} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • CQ Value: 22", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 495kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Encoded Size: 635.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Reduction: 7.0% of original (93.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 7.0% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} -{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 412} -{"timestamp": "2026-01-08T14:57:48Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T14:57:48Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-08T14:57:48Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 121} -{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 175} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 493kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Encoded Size: 326.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Reduction: 3.6% of original (96.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 3.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} -{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 412} -{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 491kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Encoded Size: 288.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Reduction: 3.2% of original (96.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 3.2% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 453} -{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} -{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 496kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Encoded Size: 328.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Reduction: 3.6% of original (96.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 3.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 453} -{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} -{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 492kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Encoded Size: 4091.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Reduction: 44.8% of original (55.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T15:34:52Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 510} -{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 511} -{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": " Size: 9134.59MB → 4091.91MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T15:35:06Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 522} -{"timestamp": "2026-01-08T15:35:06Z", "level": "INFO", "message": "Processing: According to Plan.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Copied According to Plan.mkv → According to Plan.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} -{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "Running CQ encode: According to Plan - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Original Size: 523.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Encoded Size: 493.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Reduction: 94.3% of original (5.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Source resolution detected: 716x360", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Source 716x360 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} -{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Source 716x360 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Source Resolution: 716x360", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Target Resolution: 716x360", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Original Size: 15.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Encoded Size: 19.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Reduction: 122.9% of original (-22.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Resolution: 716x360 → 716x360", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": "Processing: Captain Jack - From Head to Toe.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Copied Captain Jack - From Head to Toe.mkv → Captain Jack - From Head to Toe.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Stereo audio 64kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 64kbps | Action: COPY (preserve) | Target: 64kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Stereo audio 64kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Running CQ encode: Captain Jack - From Head to Toe - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Original Size: 166.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Encoded Size: 184.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Reduction: 110.9% of original (-10.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T15:39:01Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 275} -{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} -{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} -{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy.mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T15:49:40Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T15:49:40Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T15:49:40Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 493kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Encoded Size: 3632.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T16:08:36Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 510} -{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 511} -{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": " Size: 9134.59MB → 3632.85MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T16:18:07Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-08T16:18:14Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-08T16:18:46Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - At World's End (2007)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T16:18:47Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T16:18:48Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - Dead Men Tell No Tales (2017)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T16:18:49Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - On Stranger Tides (2011)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T16:21:02Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - At World's End (2007)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T16:21:02Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 460kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Original Size: 9795.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Encoded Size: 3764.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T16:42:23Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} -{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 510} -{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 511} -{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": " Size: 9795.92MB → 3764.59MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T16:42:34Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 522} -{"timestamp": "2026-01-08T16:42:34Z", "level": "INFO", "message": "Processing: Anatomy of a Scene - The Maelstrom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Copied Anatomy of a Scene - The Maelstrom.mkv → Anatomy of a Scene - The Maelstrom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Running CQ encode: Anatomy of a Scene - The Maelstrom - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Original Size: 232.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Encoded Size: 470.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Reduction: 202.4% of original (-102.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Original Size: 73.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Encoded Size: 79.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Reduction: 107.0% of original (-7.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": "Processing: Deleted & Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Copied Deleted & Extended Scenes.mkv → Deleted & Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 61kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 61kbps | Action: COPY (preserve) | Target: 61kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 63kbps | Action: COPY (preserve) | Target: 63kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 61kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Running CQ encode: Deleted & Extended Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Original Size: 405.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Encoded Size: 471.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Reduction: 116.3% of original (-16.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T16:50:26Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 275} -{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} -{"timestamp": "2026-01-08T18:17:41Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T18:17:41Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 437kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Original Size: 8626.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Encoded Size: 3549.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Audio Streams: 4 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T18:36:07Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": " Size: 8626.32MB → 3549.92MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} -{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} -{"timestamp": "2026-01-08T18:36:29Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 524} -{"timestamp": "2026-01-08T18:36:29Z", "level": "INFO", "message": "Processing: An Epic at Sea.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Copied An Epic at Sea.mkv → An Epic at Sea.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} -{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "Running CQ encode: An Epic at Sea - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Original Size: 341.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Encoded Size: 290.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Reduction: 85.1% of original (14.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": "Processing: Becoming Barbossa.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Copied Becoming Barbossa.mkv → Becoming Barbossa.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Running CQ encode: Becoming Barbossa - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Original Size: 41.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Encoded Size: 38.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Reduction: 93.0% of original (7.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": "Processing: Becoming Captain Jack.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Copied Becoming Captain Jack.mkv → Becoming Captain Jack.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} -{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Running CQ encode: Becoming Captain Jack - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Original Size: 52.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Encoded Size: 49.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Reduction: 95.2% of original (4.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T18:38:47Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 277} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 432} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Men Tell No Tales (2017)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 675kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Original Size: 8415.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Encoded Size: 2889.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Reduction: 34.3% of original (65.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T18:56:04Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": " Size: 8415.25MB → 2889.53MB (34.3% of original, 65.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} -{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 524} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Original Size: 48.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Encoded Size: 50.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Reduction: 103.5% of original (-3.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": "Processing: Dead Men Tell No Tales - The Making of a New Adventure.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Copied Dead Men Tell No Tales - The Making of a New Adventure.mkv → Dead Men Tell No Tales - The Making of a New Adventure.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "Running CQ encode: Dead Men Tell No Tales - The Making of a New Adventure - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Original Size: 585.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Encoded Size: 917.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Reduction: 156.6% of original (-56.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:04:02Z", "level": "INFO", "message": "Processing: Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:04:02Z", "level": "INFO", "message": "Copied Deleted Scenes.mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Running CQ encode: Deleted Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Original Size: 67.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Encoded Size: 51.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Reduction: 75.9% of original (24.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": "Moved Deleted Scenes - [EHX].mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Size: 67.72MB → 51.41MB (75.9% of original, 24.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Featurettes file preserved at origin: Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 526} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Processing: Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Copied Gallery - Jerry Bruckheimer Photo Diary.mkv → Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Running CQ encode: Gallery - Jerry Bruckheimer Photo Diary - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Original Size: 33.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Encoded Size: 25.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Reduction: 77.6% of original (22.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Moved Gallery - Jerry Bruckheimer Photo Diary - [EHX].mkv → Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Size: 33.16MB → 25.72MB (77.6% of original, 22.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Featurettes file preserved at origin: Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 526} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 432} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - On Stranger Tides (2011)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:05:44Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T19:05:45Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:05:45Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T19:05:45Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 626kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Original Size: 7070.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Encoded Size: 2401.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Reduction: 34.0% of original (66.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:22:07Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} -{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} -{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} -{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": " Size: 7070.29MB → 2401.09MB (34.0% of original, 66.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} -{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} -{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 524} -{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Original Size: 40.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Encoded Size: 47.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Reduction: 116.2% of original (-16.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": "Processing: Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Copied Deleted and Extended Scenes.mkv → Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Running CQ encode: Deleted and Extended Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Original Size: 83.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Encoded Size: 95.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Reduction: 115.3% of original (-15.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": "Processing: Easter Eggs.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Copied Easter Eggs.mkv → Easter Eggs.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 63kbps | Action: COPY (preserve) | Target: 63kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Running CQ encode: Easter Eggs - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Original Size: 204.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Encoded Size: 465.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Reduction: 227.9% of original (-127.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:26:55Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 277} -{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 432} -{"timestamp": "2026-01-08T19:43:20Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T19:43:20Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Copied Dimension 20 - S27E01 - Welcome to the Wastes.mp4 → Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} -{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} -{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} -{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} -{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Original Size: 3929.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Encoded Size: 243.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Reduction: 6.2% of original (93.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": "TEST MODE - File: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 | Ratio: 6.2% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 486} -{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} -{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "File already in processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 (3929.25 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} -{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} -{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} -{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} -{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} -{"timestamp": "2026-01-08T19:46:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Original Size: 3929.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Encoded Size: 299.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Reduction: 7.6% of original (92.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": "TEST MODE - File: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 | Ratio: 7.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 486} -{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "File already in processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 (3929.25 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} -{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "File already in processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 (3929.25 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} -{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Original Size: 3929.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Encoded Size: 1665.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Reduction: 42.4% of original (57.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T20:03:42Z", "level": "INFO", "message": "Moved Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv → Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 504} -{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 543} -{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": " Type: TV | Show: Dimension 20", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 544} -{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": " Size: 3929.25MB → 1665.15MB (42.4% of original, 57.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 545} -{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 546} -{"timestamp": "2026-01-08T20:03:47Z", "level": "INFO", "message": "Deleted original and processing copy for Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 555} -{"timestamp": "2026-01-08T20:03:47Z", "level": "INFO", "message": "Removed embedded subtitle: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 564} -{"timestamp": "2026-01-08T20:03:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Superman (2025)\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "File already in processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv (8364.57 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 58} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} -{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} -{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Superman (2025)\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "File already in processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv (8364.57 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} -{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} -{"timestamp": "2026-01-08T20:28:41Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 58} -{"timestamp": "2026-01-08T20:28:41Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} -{"timestamp": "2026-01-08T20:28:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "User selected 2 audio stream(s): [1, 4]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 379} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Removed 2 audio stream(s): [2, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 1021kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T20:45:08Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-08T20:45:22Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-08T20:45:49Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 784} -{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Original Size: 8364.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Encoded Size: 3891.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T20:49:51Z", "level": "INFO", "message": "Moved Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 504} -{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 543} -{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 544} -{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": " Size: 8364.57MB → 3891.43MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 545} -{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 546} -{"timestamp": "2026-01-08T20:50:21Z", "level": "INFO", "message": "Deleted original and processing copy for Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 555} -{"timestamp": "2026-01-08T20:50:21Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} -{"timestamp": "2026-01-08T21:00:28Z", "level": "INFO", "message": "Using path as-is: \\movies\\The Roundup (2022)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T21:00:28Z", "level": "ERROR", "message": "Folder not found: \\movies\\The Roundup (2022)", "module": "main", "funcName": "main", "line": 144} -{"timestamp": "2026-01-08T21:00:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Roundup (2022)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T21:00:57Z", "level": "INFO", "message": "Processing: The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Copied The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv → The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: kor | Detected: 452kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 469kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": "Running CQ encode: The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Original Size: 5702.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Encoded Size: 2383.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Reduction: 41.8% of original (58.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T21:14:58Z", "level": "INFO", "message": "Moved The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": " Size: 5702.94MB → 2383.35MB (41.8% of original, 58.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Deleted original and processing copy for The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Processing: Trailer [kr].mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Copied Trailer [kr].mkv → Trailer [kr].mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: kor | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "Running CQ encode: Trailer [kr] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Original Size: 13.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Encoded Size: 14.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Reduction: 106.3% of original (-6.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T21:18:34Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-08T21:19:00Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-08T21:19:28Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Ponyo (2008)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:19:37Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 784} -{"timestamp": "2026-01-08T21:20:00Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Wolf Children (2012)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:20:08Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Intern (2015)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:20:12Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Suicide Squad (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:20:31Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Venom - The Last Dance (2024)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:22:47Z", "level": "INFO", "message": "Added to paths.txt: --r 720 \"P:\\movies\\Meet the Fockers (2004)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:22:50Z", "level": "INFO", "message": "Added to paths.txt: --r 720 \"P:\\movies\\Meet the Parents (2000)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:23:21Z", "level": "INFO", "message": "Added to paths.txt: --r 720 \"P:\\movies\\Little Fockers (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:23:57Z", "level": "INFO", "message": "Added to paths.txt: --r 1080 \"P:\\movies\\Premium Rush (2012)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:25:03Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Captain America - Brave New World (2025)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-08T21:25:40Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Wolf Children (2012)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T21:25:40Z", "level": "INFO", "message": "Processing: Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Copied Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv → Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: jpn | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 318kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": "Running CQ encode: Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Original Size: 4453.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Encoded Size: 1929.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T21:36:30Z", "level": "INFO", "message": "Moved Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv → Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": " Size: 4453.91MB → 1929.93MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Deleted original and processing copy for Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Intern (2015)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Processing: The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Copied The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv → The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 403kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": "Running CQ encode: The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Original Size: 5020.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Encoded Size: 2681.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Reduction: 53.4% of original (46.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T21:56:42Z", "level": "INFO", "message": "Moved The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": " Size: 5020.75MB → 2681.95MB (53.4% of original, 46.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": "Deleted original and processing copy for The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T21:56:49Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Suicide Squad (2021)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T21:56:49Z", "level": "INFO", "message": "Processing: The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Copied The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv → The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1012", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source 1920x1012 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source 1920x1012 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1012", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1012", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": "Running CQ encode: The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Original Size: 5220.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Encoded Size: 3193.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Reduction: 61.2% of original (38.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Resolution: 1920x1012 → 1920x1012", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T22:08:25Z", "level": "INFO", "message": "Moved The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv → The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": " Size: 5220.52MB → 3193.39MB (61.2% of original, 38.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Deleted original and processing copy for The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Venom - The Last Dance (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Processing: Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Copied Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv → Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": "Running CQ encode: Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Original Size: 5722.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Encoded Size: 1798.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Reduction: 31.4% of original (68.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T22:24:07Z", "level": "INFO", "message": "Moved Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv → Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": " Size: 5722.93MB → 1798.15MB (31.4% of original, 68.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Deleted original and processing copy for Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Meet the Fockers (2004)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Processing: Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Copied Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv → Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 206} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: hin | Detected: 639kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": "Running CQ encode: Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Original Size: 4453.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Encoded Size: 1639.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Reduction: 36.8% of original (63.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T22:35:39Z", "level": "INFO", "message": "Moved Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv → Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": " Size: 4453.37MB → 1639.66MB (36.8% of original, 63.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Deleted original and processing copy for Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Meet the Parents (2000)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Processing: Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Copied Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv → Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 206} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: hin | Detected: 638kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": "Running CQ encode: Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Original Size: 4190.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Encoded Size: 1167.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Reduction: 27.9% of original (72.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T22:46:37Z", "level": "INFO", "message": "Moved Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv → Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": " Size: 4190.09MB → 1167.67MB (27.9% of original, 72.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Deleted original and processing copy for Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Little Fockers (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Processing: Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T22:47:19Z", "level": "INFO", "message": "Copied Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv → Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 206} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: hin | Detected: 636kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 444kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": "Running CQ encode: Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Original Size: 3753.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Encoded Size: 934.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Reduction: 24.9% of original (75.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T22:56:45Z", "level": "INFO", "message": "Moved Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv → Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": " Size: 3753.92MB → 934.35MB (24.9% of original, 75.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": "Deleted original and processing copy for Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T22:56:54Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Premium Rush (2012)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T22:56:54Z", "level": "INFO", "message": "Processing: Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Copied Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv → Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Using explicitly specified resolution: 1920x1080", "module": "process_manager", "funcName": "process_folder", "line": 206} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 529kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": "Running CQ encode: Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Original Size: 4184.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Encoded Size: 2174.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Reduction: 52.0% of original (48.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:08:20Z", "level": "INFO", "message": "Moved Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv → Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": " Size: 4184.15MB → 2174.93MB (52.0% of original, 48.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Deleted original and processing copy for Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Captain America - Brave New World (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Processing: Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Copied Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv → Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 320kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "Running CQ encode: Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Original Size: 5999.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Encoded Size: 2240.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:23:29Z", "level": "INFO", "message": "Moved Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv → Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": " Size: 5999.46MB → 2240.25MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:23:46Z", "level": "INFO", "message": "Deleted original and processing copy for Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-08T23:23:46Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-08T23:36:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Superman (2025)\\Featurettes", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-08T23:36:57Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Encoded Size: 112.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:37:44Z", "level": "INFO", "message": "Moved A New Era꞉ DC Takes Off - [EHX].mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": " Size: 151.36MB → 112.09MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": "Featurettes file preserved at origin: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Original Size: 1885.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Encoded Size: 1191.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Reduction: 63.2% of original (36.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:47:18Z", "level": "INFO", "message": "Moved Adventures in the Making of “Superman” - [EHX].mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": " Size: 1885.82MB → 1191.9MB (63.2% of original, 36.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": "Featurettes file preserved at origin: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": "Processing: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Copied Lex Luthor꞉ The Mind of a Master Villain.mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": "Running CQ encode: Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Original Size: 172.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Encoded Size: 122.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Reduction: 71.1% of original (28.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "Moved Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": " Size: 172.32MB → 122.45MB (71.1% of original, 28.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "Featurettes file preserved at origin: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "Processing: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Copied The Ultimate Villain.mkv → The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Running CQ encode: The Ultimate Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Original Size: 164.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Encoded Size: 141.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Reduction: 85.9% of original (14.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": "Processing: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Copied Kryptunes꞉ The Music of “Superman”.mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Running CQ encode: Kryptunes꞉ The Music of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Original Size: 209.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Encoded Size: 155.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:50:09Z", "level": "INFO", "message": "Moved Kryptunes꞉ The Music of “Superman” - [EHX].mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": " Size: 209.9MB → 155.56MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": "Featurettes file preserved at origin: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": "Processing: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Copied Breaking News꞉ The Daily Planet Returns.mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": "Running CQ encode: Breaking News꞉ The Daily Planet Returns - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Original Size: 174.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Encoded Size: 139.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Reduction: 80.0% of original (20.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "Moved Breaking News꞉ The Daily Planet Returns - [EHX].mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": " Size: 174.45MB → 139.55MB (80.0% of original, 20.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "Featurettes file preserved at origin: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "Processing: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Copied Icons Forever꞉ Superman’s Enduring Legacy.mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Running CQ encode: Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Original Size: 196.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Encoded Size: 146.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Reduction: 74.8% of original (25.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "Moved Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": " Size: 196.44MB → 146.85MB (74.8% of original, 25.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "Featurettes file preserved at origin: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "Processing: The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Copied The Justice Gang.mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": "Running CQ encode: The Justice Gang - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Original Size: 338.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Encoded Size: 219.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Reduction: 65.0% of original (35.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:53:48Z", "level": "INFO", "message": "Moved The Justice Gang - [EHX].mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": " Size: 338.06MB → 219.86MB (65.0% of original, 35.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": "Featurettes file preserved at origin: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": "Processing: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:53:50Z", "level": "INFO", "message": "Copied Pawns to Pixels꞉ Krypto Is Born.mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Running CQ encode: Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Original Size: 185.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Encoded Size: 137.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Reduction: 74.2% of original (25.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:54:46Z", "level": "INFO", "message": "Moved Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": " Size: 185.04MB → 137.35MB (74.2% of original, 25.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": "Featurettes file preserved at origin: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": "Processing: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Copied Krypto Short꞉ School Bus Scuffle.mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": "Running CQ encode: Krypto Short꞉ School Bus Scuffle - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Original Size: 169.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Encoded Size: 113.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Reduction: 66.8% of original (33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "Moved Krypto Short꞉ School Bus Scuffle - [EHX].mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": " Size: 169.9MB → 113.54MB (66.8% of original, 33.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "Featurettes file preserved at origin: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} -{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-09T01:43:24Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-09T01:43:34Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} -{"timestamp": "2026-01-09T01:43:59Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\The Suicide Squad (2021)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 710} -{"timestamp": "2026-01-09T01:44:05Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 784} -{"timestamp": "2026-01-09T01:45:12Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Ponyo (2008)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:45:27Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Castle in the Sky (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:46:10Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Secret Life of Walter Mitty (2013)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:46:12Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Let's Be Cops (2014)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:46:24Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Deadpool & Wolverine (2024)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:46:39Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Secret World of Arrietty (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:47:43Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Irregular at Magic High School - The Girl Who Summons the Stars (2017)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:48:04Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The French Dispatch (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:48:27Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\John Carter (2012)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} -{"timestamp": "2026-01-09T01:49:24Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Ponyo (2008)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-09T01:49:24Z", "level": "INFO", "message": "Processing: Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-09T01:50:13Z", "level": "INFO", "message": "Copied Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv → Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-09T01:50:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-09T01:50:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-09T01:50:14Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-09T01:50:14Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-09T01:50:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 1025kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: jpn | Detected: 974kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": "Running CQ encode: Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Original Size: 5677.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Encoded Size: 2589.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Reduction: 45.6% of original (54.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-09T02:06:38Z", "level": "INFO", "message": "Moved Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv → Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": " Size: 5677.51MB → 2589.26MB (45.6% of original, 54.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Deleted original and processing copy for Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Castle in the Sky (1986)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Processing: Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Copied Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv → Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 987kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 353kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": "Running CQ encode: Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} -{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Original Size: 5698.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} -{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Encoded Size: 2878.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} -{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Reduction: 50.5% of original (49.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} -{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-09T02:27:28Z", "level": "INFO", "message": "Moved Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv → Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} -{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} -{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": " Size: 5698.25MB → 2878.22MB (50.5% of original, 49.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": "Deleted original and processing copy for Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} -{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} -{"timestamp": "2026-01-09T02:27:41Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Secret Life of Walter Mitty (2013)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-09T02:27:41Z", "level": "INFO", "message": "Processing: The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Copied The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv → The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 458kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "Multi-channel audio 308kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 249} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 308kbps | Action: COPY (preserve) | Target: 308kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "Multi-channel audio 308kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 249} -{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "Running CQ encode: The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} -{"timestamp": "2026-01-10T14:24:59Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-10T14:24:59Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-10T14:25:07Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 626kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 205} -{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} -{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} -{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Encoded Size: 169.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 216} -{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Reduction: 18.8% of original (81.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T14:27:28Z", "level": "ERROR", "message": "Unexpected error processing 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv: name 'subtitle_file' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 367} -{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} -{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} -{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} -{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 559kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} -{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 205} -{"timestamp": "2026-01-10T14:34:41Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-10T14:34:41Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:34:48Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 624kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:35:19Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (902.70 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} -{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 625kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Encoded Size: 271.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Reduction: 30.0% of original (70.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T14:39:03Z", "level": "ERROR", "message": "Unexpected error processing 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv: name 'subtitle_file' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 368} -{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1062.31 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} -{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 556kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:40:45Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-10T14:40:45Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:40:52Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 625kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Encoded Size: 271.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Reduction: 30.0% of original (70.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T14:44:37Z", "level": "ERROR", "message": "Unexpected error processing 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv: name 'subtitle_file' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 368} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1062.31 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:44:38Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:44:38Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:44:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 561kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:48:07Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-10T14:48:07Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 625kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Encoded Size: 271.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Reduction: 30.0% of original (70.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T14:52:00Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": " Size: 902.7MB → 271.03MB (30.0% of original, 70.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1062.31 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 560kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Original Size: 1062.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Encoded Size: 225.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Reduction: 21.3% of original (78.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T14:55:49Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": " Size: 1062.31MB → 225.84MB (21.3% of original, 78.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 597kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Original Size: 1071.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Encoded Size: 253.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Reduction: 23.7% of original (76.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T14:59:48Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": " Size: 1071.07MB → 253.31MB (23.7% of original, 76.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 603kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Original Size: 916.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Encoded Size: 261.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Reduction: 28.5% of original (71.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:03:44Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": " Size: 916.31MB → 261.55MB (28.5% of original, 71.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 643kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Original Size: 1109.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Encoded Size: 270.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Reduction: 24.4% of original (75.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:07:42Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": " Size: 1109.18MB → 270.18MB (24.4% of original, 75.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:07:52Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:07:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:07:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:07:53Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:07:53Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:07:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 594kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Original Size: 930.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Encoded Size: 266.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Reduction: 28.7% of original (71.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:11:38Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": " Size: 930.07MB → 266.65MB (28.7% of original, 71.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:11:41Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:11:41Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:11:49Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 576kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Original Size: 1020.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Encoded Size: 245.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Reduction: 24.0% of original (76.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:15:35Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": " Size: 1020.44MB → 245.17MB (24.0% of original, 76.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:15:38Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:15:38Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 568kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Original Size: 964.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Encoded Size: 241.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Reduction: 25.0% of original (75.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:19:32Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": " Size: 964.19MB → 241.3MB (25.0% of original, 75.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:19:46Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 597kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Original Size: 1370.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Encoded Size: 231.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Reduction: 16.9% of original (83.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:23:32Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": " Size: 1370.19MB → 231.42MB (16.9% of original, 83.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 711kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Original Size: 1961.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Encoded Size: 323.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:27:38Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": " Size: 1961.91MB → 323.2MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 711kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Original Size: 1812.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Encoded Size: 282.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Reduction: 15.6% of original (84.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:31:43Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": " Size: 1812.19MB → 282.68MB (15.6% of original, 84.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:32:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 565kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Original Size: 1750.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Encoded Size: 325.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Reduction: 18.6% of original (81.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:36:02Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": " Size: 1750.2MB → 325.31MB (18.6% of original, 81.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:36:22Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1280kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Original Size: 1903.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Encoded Size: 399.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Reduction: 21.0% of original (79.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:42:46Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": " Size: 1903.86MB → 399.95MB (21.0% of original, 79.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1299kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Original Size: 1636.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Encoded Size: 332.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Reduction: 20.3% of original (79.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:47:28Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": " Size: 1636.72MB → 332.96MB (20.3% of original, 79.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1336kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1374.76 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1337kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Original Size: 1374.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Encoded Size: 256.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Reduction: 18.7% of original (81.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T15:53:59Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": " Size: 1374.76MB → 256.48MB (18.7% of original, 81.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T15:54:03Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T15:54:03Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1364kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Original Size: 1775.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Encoded Size: 406.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Reduction: 22.9% of original (77.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:00:18Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": " Size: 1775.36MB → 406.08MB (22.9% of original, 77.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1348kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 221kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Original Size: 1666.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Encoded Size: 419.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Reduction: 25.2% of original (74.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:10:05Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": " Size: 1666.95MB → 419.35MB (25.2% of original, 74.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:10:26Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1337kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Original Size: 1909.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Encoded Size: 304.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:14:56Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": " Size: 1909.93MB → 304.69MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:15:12Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:15:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:15:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:15:13Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:15:13Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:15:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 682kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Original Size: 1276.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Encoded Size: 406.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Reduction: 31.9% of original (68.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:21:41Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": " Size: 1276.32MB → 406.7MB (31.9% of original, 68.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:21:45Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:21:45Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 647kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 220kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Original Size: 1241.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Encoded Size: 307.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Reduction: 24.8% of original (75.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:26:46Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": " Size: 1241.33MB → 307.68MB (24.8% of original, 75.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:26:50Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:26:50Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 645kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 221kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Original Size: 1413.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Encoded Size: 287.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Reduction: 20.3% of original (79.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:32:07Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": " Size: 1413.57MB → 287.12MB (20.3% of original, 79.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:32:11Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:32:11Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 686kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Original Size: 1278.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Encoded Size: 358.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Reduction: 28.0% of original (72.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:36:47Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": " Size: 1278.65MB → 358.63MB (28.0% of original, 72.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 654kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Original Size: 1112.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Encoded Size: 275.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Reduction: 24.8% of original (75.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:41:48Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": " Size: 1112.42MB → 275.71MB (24.8% of original, 75.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:41:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:41:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} -{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 563kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Original Size: 1138.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Encoded Size: 223.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Reduction: 19.6% of original (80.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T16:45:49Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": " Size: 1138.06MB → 223.54MB (19.6% of original, 80.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} -{"timestamp": "2026-01-10T17:12:36Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} -{"timestamp": "2026-01-10T17:12:36Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Original Size: 1551.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Encoded Size: 253.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Reduction: 16.3% of original (83.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:14:44Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": " Size: 1551.71MB → 253.39MB (16.3% of original, 83.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 198kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Original Size: 1601.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Encoded Size: 256.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:16:55Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": " Size: 1601.88MB → 256.06MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Original Size: 1564.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Encoded Size: 265.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:19:07Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": " Size: 1564.89MB → 265.71MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Original Size: 1730.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Encoded Size: 267.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Reduction: 15.5% of original (84.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:21:22Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": " Size: 1730.43MB → 267.56MB (15.5% of original, 84.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Original Size: 1593.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Encoded Size: 264.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Reduction: 16.6% of original (83.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:23:34Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": " Size: 1593.87MB → 264.18MB (16.6% of original, 83.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:23:49Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Original Size: 1596.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Encoded Size: 297.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Reduction: 18.6% of original (81.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:25:44Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": " Size: 1596.12MB → 297.05MB (18.6% of original, 81.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Original Size: 1629.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Encoded Size: 261.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:27:58Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": " Size: 1629.39MB → 261.02MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:28:13Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Original Size: 1438.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Encoded Size: 242.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Reduction: 16.8% of original (83.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:30:05Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": " Size: 1438.94MB → 242.13MB (16.8% of original, 83.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:30:20Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Original Size: 1557.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Encoded Size: 265.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Reduction: 17.1% of original (82.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:32:14Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": " Size: 1557.73MB → 265.76MB (17.1% of original, 82.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Original Size: 1562.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Encoded Size: 261.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Reduction: 16.7% of original (83.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:34:23Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": " Size: 1562.25MB → 261.33MB (16.7% of original, 83.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Original Size: 1624.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Encoded Size: 279.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Reduction: 17.2% of original (82.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:36:36Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": " Size: 1624.52MB → 279.0MB (17.2% of original, 82.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 194kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Original Size: 1491.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Encoded Size: 264.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Reduction: 17.8% of original (82.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:38:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:38:42Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": " Size: 1491.54MB → 264.92MB (17.8% of original, 82.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} -{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} -{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} -{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} -{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} -{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} -{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 180kbps | Action: COPY (preserve) | Target: 180kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} -{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} -{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} -{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Original Size: 1607.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} -{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Encoded Size: 269.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} -{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Reduction: 16.8% of original (83.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} -{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} -{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} -{"timestamp": "2026-01-10T17:40:56Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} -{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} -{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} -{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": " Size: 1607.51MB → 269.68MB (16.8% of original, 83.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} -{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} -{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} -{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"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} diff --git a/logs/conversion.log.1 b/logs/conversion.log.1 new file mode 100644 index 0000000..ccc7148 --- /dev/null +++ b/logs/conversion.log.1 @@ -0,0 +1,26307 @@ +{"timestamp": "2026-01-10T19:35:13Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:35:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:35:16Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:38:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:38:56Z", "level": "INFO", "message": " Original Size: 1566.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:38:56Z", "level": "INFO", "message": " Encoded Size: 332.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:38:56Z", "level": "INFO", "message": " Reduction: 21.2% of original (78.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:38:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:38:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:38:58Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:39:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:39:02Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:39:02Z", "level": "INFO", "message": " Size: 1566.13MB → 332.6MB (21.2% of original, 78.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:39:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:39:02Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:39:02Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-10T20:01:16Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Shomin Sample", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T20:01:16Z", "level": "INFO", "message": "Processing: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "Copied [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F).mkv → [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:01:17Z", "level": "INFO", "message": "Running CQ encode: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:01:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:01:32Z", "level": "INFO", "message": " Original Size: 83.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:01:32Z", "level": "INFO", "message": " Encoded Size: 16.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:01:32Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:01:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:01:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:01:32Z", "level": "INFO", "message": "Moved [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F) - [EHX].mkv → [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " Size: 83.74MB → 16.92MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Deleted original and processing copy for [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_1_[BD_1080P_10Bit]_(63C77A8F).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Processing: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Copied [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C).mkv → [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:01:33Z", "level": "INFO", "message": "Running CQ encode: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:01:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:01:48Z", "level": "INFO", "message": " Original Size: 17.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:01:48Z", "level": "INFO", "message": " Encoded Size: 6.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:01:48Z", "level": "INFO", "message": " Reduction: 36.1% of original (63.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:01:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:01:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:01:48Z", "level": "INFO", "message": "Moved [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C) - [EHX].mkv → [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:01:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:01:49Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:01:49Z", "level": "INFO", "message": " Size: 17.81MB → 6.43MB (36.1% of original, 63.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:01:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:01:49Z", "level": "INFO", "message": "Deleted original and processing copy for [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Ending_2_[BD_1080P_10Bit]_(CBB1271C).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:01:49Z", "level": "INFO", "message": "Processing: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "Copied [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3).mkv → [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:01:50Z", "level": "INFO", "message": "Running CQ encode: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Original Size: 79.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Encoded Size: 30.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": "Moved [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3) - [EHX].mkv → [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Size: 79.61MB → 30.23MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": "Deleted original and processing copy for [Exiled-Destiny]_Shomin_Sample_Extra_Clean_Opening_[BD_1080P_10Bit]_(C0EA8CA3).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:02:05Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:02:11Z", "level": "INFO", "message": "Copied Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:02:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:02:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:02:11Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:02:11Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:02:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:02:13Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:05:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:05:53Z", "level": "INFO", "message": " Original Size: 652.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:05:53Z", "level": "INFO", "message": " Encoded Size: 250.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:05:53Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:05:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:05:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:05:55Z", "level": "INFO", "message": "Moved Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:05:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:05:57Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:05:57Z", "level": "INFO", "message": " Size: 652.08MB → 250.59MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:05:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:05:57Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E01 - Welcome, Commoner x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:05:57Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:06:03Z", "level": "INFO", "message": "Copied Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:06:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:06:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:06:03Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:06:03Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:06:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:06:05Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:09:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:09:48Z", "level": "INFO", "message": " Original Size: 694.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:09:48Z", "level": "INFO", "message": " Encoded Size: 268.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:09:48Z", "level": "INFO", "message": " Reduction: 38.7% of original (61.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:09:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:09:48Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:09:50Z", "level": "INFO", "message": "Moved Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:09:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:09:52Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:09:52Z", "level": "INFO", "message": " Size: 694.87MB → 268.68MB (38.7% of original, 61.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:09:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:09:52Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E02 - Reiko Is Who We Wish to Be Like x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:09:52Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:09:57Z", "level": "INFO", "message": "Copied Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:09:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:09:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:09:58Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:09:58Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:09:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:09:59Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:13:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:13:42Z", "level": "INFO", "message": " Original Size: 657.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:13:42Z", "level": "INFO", "message": " Encoded Size: 247.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:13:42Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:13:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:13:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:13:44Z", "level": "INFO", "message": "Moved Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:13:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:13:47Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:13:47Z", "level": "INFO", "message": " Size: 657.33MB → 247.64MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:13:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:13:47Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E03 - It Was Like the Garden of Eden x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:13:47Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:13:52Z", "level": "INFO", "message": "Copied Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:13:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:13:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:13:52Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:13:52Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:13:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:13:53Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:17:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:17:35Z", "level": "INFO", "message": " Original Size: 574.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:17:35Z", "level": "INFO", "message": " Encoded Size: 224.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:17:35Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:17:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:17:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:17:37Z", "level": "INFO", "message": "Moved Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:17:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:17:39Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:17:39Z", "level": "INFO", "message": " Size: 574.8MB → 224.86MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:17:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:17:39Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E04 - The Tea Party Incident x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:17:39Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:17:45Z", "level": "INFO", "message": "Copied Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:17:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:17:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:17:45Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:17:45Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:17:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:17:46Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:21:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:21:27Z", "level": "INFO", "message": " Original Size: 621.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:21:27Z", "level": "INFO", "message": " Encoded Size: 234.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:21:27Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:21:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:21:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:21:29Z", "level": "INFO", "message": "Moved Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:21:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:21:31Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:21:31Z", "level": "INFO", "message": " Size: 621.28MB → 234.57MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:21:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:21:31Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E05 - Just Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:21:31Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:21:38Z", "level": "INFO", "message": "Copied Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:21:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:21:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:21:38Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:21:38Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:21:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:21:40Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:25:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:25:21Z", "level": "INFO", "message": " Original Size: 714.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:25:21Z", "level": "INFO", "message": " Encoded Size: 265.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:25:21Z", "level": "INFO", "message": " Reduction: 37.1% of original (62.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:25:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:25:21Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:25:24Z", "level": "INFO", "message": "Moved Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:25:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:25:26Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:25:26Z", "level": "INFO", "message": " Size: 714.37MB → 265.29MB (37.1% of original, 62.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:25:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:25:26Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E06 - Step Outside x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:25:26Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:25:31Z", "level": "INFO", "message": "Copied Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:25:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:25:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:25:31Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:25:31Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:25:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:25:33Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:29:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:29:14Z", "level": "INFO", "message": " Original Size: 550.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:29:14Z", "level": "INFO", "message": " Encoded Size: 223.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:29:14Z", "level": "INFO", "message": " Reduction: 40.5% of original (59.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:29:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:29:14Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:29:16Z", "level": "INFO", "message": "Moved Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:29:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:29:18Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:29:18Z", "level": "INFO", "message": " Size: 550.19MB → 223.1MB (40.5% of original, 59.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:29:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:29:18Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E07 - The Tsun-Pure In Her Element x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:29:18Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:29:24Z", "level": "INFO", "message": "Copied Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:29:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:29:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:29:24Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:29:24Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:29:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:29:26Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:33:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:33:07Z", "level": "INFO", "message": " Original Size: 639.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:33:07Z", "level": "INFO", "message": " Encoded Size: 240.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:33:07Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:33:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:33:07Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:33:09Z", "level": "INFO", "message": "Moved Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:33:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:33:11Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:33:11Z", "level": "INFO", "message": " Size: 639.1MB → 240.87MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:33:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:33:11Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E08 - Aika-sama Has a Lot of Friends x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:33:11Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:33:16Z", "level": "INFO", "message": "Copied Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:33:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:33:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:33:16Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:33:16Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:33:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:33:18Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:36:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:36:59Z", "level": "INFO", "message": " Original Size: 590.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:36:59Z", "level": "INFO", "message": " Encoded Size: 228.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:36:59Z", "level": "INFO", "message": " Reduction: 38.7% of original (61.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:36:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:36:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:37:02Z", "level": "INFO", "message": "Moved Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:37:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:37:04Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:37:04Z", "level": "INFO", "message": " Size: 590.61MB → 228.68MB (38.7% of original, 61.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:37:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:37:04Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E09 - Kagurazaka-sama is Here x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:37:04Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:37:09Z", "level": "INFO", "message": "Copied Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:37:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:37:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:37:09Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:37:09Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:37:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:37:10Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:40:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:40:51Z", "level": "INFO", "message": " Original Size: 584.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:40:51Z", "level": "INFO", "message": " Encoded Size: 234.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:40:51Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:40:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:40:51Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:40:53Z", "level": "INFO", "message": "Moved Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:40:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:40:55Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:40:55Z", "level": "INFO", "message": " Size: 584.46MB → 234.05MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:40:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:40:55Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E10 - I've Been Curious About This For a While, But What Is Gets x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:40:55Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:41:00Z", "level": "INFO", "message": "Copied Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:41:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:41:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:41:00Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:41:00Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:41:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:41:01Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:44:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:44:42Z", "level": "INFO", "message": " Original Size: 551.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:44:42Z", "level": "INFO", "message": " Encoded Size: 204.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:44:42Z", "level": "INFO", "message": " Reduction: 37.0% of original (63.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:44:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:44:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:44:44Z", "level": "INFO", "message": "Moved Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:44:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:44:45Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:44:45Z", "level": "INFO", "message": " Size: 551.44MB → 204.14MB (37.0% of original, 63.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:44:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:44:45Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E11 - Is This Not the Sky That Kimito-sama Was Looking At x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:44:45Z", "level": "INFO", "message": "Processing: Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:44:51Z", "level": "INFO", "message": "Copied Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:44:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:44:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:44:51Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:44:51Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:44:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:44:52Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:48:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:48:33Z", "level": "INFO", "message": " Original Size: 672.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:48:33Z", "level": "INFO", "message": " Encoded Size: 270.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:48:33Z", "level": "INFO", "message": " Reduction: 40.2% of original (59.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:48:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:48:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:48:35Z", "level": "INFO", "message": "Moved Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:48:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:48:37Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:48:37Z", "level": "INFO", "message": " Size: 672.76MB → 270.15MB (40.2% of original, 59.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:48:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:48:37Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S01E12 - Inexperienced Though I Am, Please Accept Me Forever x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:48:37Z", "level": "INFO", "message": "Processing: Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "Copied Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:48:38Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:49:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:49:12Z", "level": "INFO", "message": " Original Size: 58.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:49:12Z", "level": "INFO", "message": " Encoded Size: 22.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:49:12Z", "level": "INFO", "message": " Reduction: 39.0% of original (61.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:49:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:49:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:49:13Z", "level": "INFO", "message": "Moved Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:49:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:49:13Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:49:13Z", "level": "INFO", "message": " Size: 58.41MB → 22.77MB (39.0% of original, 61.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:49:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:49:13Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S00E01 - Kujou-san's Sadistic Counseling x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:49:13Z", "level": "INFO", "message": "Processing: Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "Copied Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:49:14Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:49:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:49:53Z", "level": "INFO", "message": " Original Size: 77.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:49:53Z", "level": "INFO", "message": " Encoded Size: 33.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:49:53Z", "level": "INFO", "message": " Reduction: 43.0% of original (57.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:49:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:49:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:49:54Z", "level": "INFO", "message": "Moved Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:49:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:49:54Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:49:54Z", "level": "INFO", "message": " Size: 77.39MB → 33.3MB (43.0% of original, 57.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:49:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:49:54Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S00E02 - Hey, How Come These Socks Are So Loose x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:49:54Z", "level": "INFO", "message": "Processing: Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:49:55Z", "level": "INFO", "message": "Copied Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:49:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:49:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:49:55Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:49:55Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:49:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:49:56Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:50:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:50:38Z", "level": "INFO", "message": " Original Size: 106.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:50:38Z", "level": "INFO", "message": " Encoded Size: 45.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:50:38Z", "level": "INFO", "message": " Reduction: 43.0% of original (57.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:50:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:50:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:50:39Z", "level": "INFO", "message": "Moved Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:50:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:50:39Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:50:39Z", "level": "INFO", "message": " Size: 106.79MB → 45.93MB (43.0% of original, 57.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:50:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:50:39Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S00E03 - Let Us Have an Eating Contest, Within Reason ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:50:39Z", "level": "INFO", "message": "Processing: Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "Copied Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:50:41Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:51:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:51:26Z", "level": "INFO", "message": " Original Size: 147.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:51:26Z", "level": "INFO", "message": " Encoded Size: 58.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:51:26Z", "level": "INFO", "message": " Reduction: 39.7% of original (60.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:51:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:51:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:51:26Z", "level": "INFO", "message": "Moved Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:51:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:51:27Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:51:27Z", "level": "INFO", "message": " Size: 147.44MB → 58.58MB (39.7% of original, 60.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:51:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:51:27Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S00E04 - Do You Know About Commoner Magic x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:51:27Z", "level": "INFO", "message": "Processing: Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "Copied Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:51:28Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:52:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:52:14Z", "level": "INFO", "message": " Original Size: 95.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:52:14Z", "level": "INFO", "message": " Encoded Size: 39.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:52:14Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:52:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:52:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:52:14Z", "level": "INFO", "message": "Moved Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": " Size: 95.81MB → 39.04MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S00E05 - I'm Interested in Gyudo-n'b-owsl ♪ x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": "Processing: Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": "Copied Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny.mkv → Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T20:52:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T20:52:16Z", "level": "INFO", "message": "Running CQ encode: Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T20:52:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T20:52:43Z", "level": "INFO", "message": " Original Size: 89.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T20:52:43Z", "level": "INFO", "message": " Encoded Size: 40.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T20:52:43Z", "level": "INFO", "message": " Reduction: 45.4% of original (54.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T20:52:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T20:52:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T20:52:43Z", "level": "INFO", "message": "Moved Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv → Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T20:52:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T20:52:44Z", "level": "INFO", "message": " Type: ANIME | Show: Shomin Sample", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T20:52:44Z", "level": "INFO", "message": " Size: 89.89MB → 40.81MB (45.4% of original, 54.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T20:52:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T20:52:44Z", "level": "INFO", "message": "Deleted original and processing copy for Shomin Sample - S00E06 - Ichizu Recipe, Commoner Club Ver x264 AC3 Bluray-1080p Exiled-Destiny.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T20:52:44Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-10T21:12:03Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Loner Life in Another World", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T21:12:03Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:12:10Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:12:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:12:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:12:11Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:12:11Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:12:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:12:13Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:15:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:15:53Z", "level": "INFO", "message": " Original Size: 905.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:15:53Z", "level": "INFO", "message": " Encoded Size: 267.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:15:53Z", "level": "INFO", "message": " Reduction: 29.5% of original (70.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:15:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:15:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:15:56Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:15:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:15:59Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:15:59Z", "level": "INFO", "message": " Size: 905.06MB → 267.33MB (29.5% of original, 70.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:15:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:15:59Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:15:59Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:16:07Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:16:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:16:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:16:07Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:16:07Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:16:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": "Stereo audio 177kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 177kbps | Action: COPY (preserve) | Target: 177kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": "Stereo audio 177kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:16:10Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:19:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:19:53Z", "level": "INFO", "message": " Original Size: 897.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:19:53Z", "level": "INFO", "message": " Encoded Size: 293.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:19:53Z", "level": "INFO", "message": " Reduction: 32.7% of original (67.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:19:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:19:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:19:56Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:20:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:20:00Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:20:00Z", "level": "INFO", "message": " Size: 897.23MB → 293.41MB (32.7% of original, 67.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:20:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:20:00Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E01 - Loner With the Worst Skills x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:20:00Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:20:08Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:20:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:20:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:20:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:20:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:20:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:20:11Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:23:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:23:52Z", "level": "INFO", "message": " Original Size: 951.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:23:52Z", "level": "INFO", "message": " Encoded Size: 246.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:23:52Z", "level": "INFO", "message": " Reduction: 25.9% of original (74.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:23:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:23:52Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:23:54Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:23:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:23:57Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:23:57Z", "level": "INFO", "message": " Size: 951.52MB → 246.01MB (25.9% of original, 74.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:23:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:23:57Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:23:57Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:24:06Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:24:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:24:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:24:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:24:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:24:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 183kbps | Action: COPY (preserve) | Target: 183kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 183kbps | Action: COPY (preserve) | Target: 183kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:24:08Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:27:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:27:50Z", "level": "INFO", "message": " Original Size: 951.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:27:50Z", "level": "INFO", "message": " Encoded Size: 270.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:27:50Z", "level": "INFO", "message": " Reduction: 28.4% of original (71.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:27:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:27:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:27:52Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:27:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:27:55Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:27:55Z", "level": "INFO", "message": " Size: 951.87MB → 270.25MB (28.4% of original, 71.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:27:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:27:56Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E02 - Reunion x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:27:56Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:28:05Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:28:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:28:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:28:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:28:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:28:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 221kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:28:07Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:31:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:31:46Z", "level": "INFO", "message": " Original Size: 1054.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:31:46Z", "level": "INFO", "message": " Encoded Size: 268.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:31:46Z", "level": "INFO", "message": " Reduction: 25.5% of original (74.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:31:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:31:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:31:48Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:31:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:31:50Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:31:50Z", "level": "INFO", "message": " Size: 1054.37MB → 268.76MB (25.5% of original, 74.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:31:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:31:51Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:31:51Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:32:00Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:32:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:32:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:32:00Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:32:00Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:32:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 182kbps | Action: COPY (preserve) | Target: 182kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 182kbps | Action: COPY (preserve) | Target: 182kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:32:03Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:35:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:35:44Z", "level": "INFO", "message": " Original Size: 1053.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:35:44Z", "level": "INFO", "message": " Encoded Size: 289.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:35:44Z", "level": "INFO", "message": " Reduction: 27.5% of original (72.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:35:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:35:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:35:46Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:35:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:35:49Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:35:49Z", "level": "INFO", "message": " Size: 1053.65MB → 289.48MB (27.5% of original, 72.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:35:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:35:49Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E03 - Life With the Girls x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:35:49Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:35:59Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:35:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:35:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:35:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:35:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:35:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 219kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:36:02Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:39:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:39:43Z", "level": "INFO", "message": " Original Size: 1120.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:39:43Z", "level": "INFO", "message": " Encoded Size: 287.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:39:43Z", "level": "INFO", "message": " Reduction: 25.7% of original (74.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:39:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:39:43Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:39:45Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:39:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:39:48Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:39:48Z", "level": "INFO", "message": " Size: 1120.1MB → 287.38MB (25.7% of original, 74.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:39:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:39:49Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:39:49Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:39:58Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:39:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:39:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:39:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:39:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:39:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 188kbps | Action: COPY (preserve) | Target: 188kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:40:01Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:43:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:43:44Z", "level": "INFO", "message": " Original Size: 1119.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:43:44Z", "level": "INFO", "message": " Encoded Size: 308.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:43:44Z", "level": "INFO", "message": " Reduction: 27.6% of original (72.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:43:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:43:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:43:46Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:43:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:43:49Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:43:49Z", "level": "INFO", "message": " Size: 1119.91MB → 308.6MB (27.6% of original, 72.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:43:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:43:50Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E04 - Headed to Town x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:43:50Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:43:58Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:43:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:43:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:43:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:43:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:43:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:44:01Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:47:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:47:59Z", "level": "INFO", "message": " Original Size: 1016.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:47:59Z", "level": "INFO", "message": " Encoded Size: 267.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:47:59Z", "level": "INFO", "message": " Reduction: 26.3% of original (73.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:47:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:47:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:48:01Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:48:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:48:04Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:48:04Z", "level": "INFO", "message": " Size: 1016.47MB → 267.43MB (26.3% of original, 73.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:48:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:48:04Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:48:04Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:48:13Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:48:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:48:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:48:13Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:48:13Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:48:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:48:16Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:52:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:52:12Z", "level": "INFO", "message": " Original Size: 1016.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:52:12Z", "level": "INFO", "message": " Encoded Size: 289.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:52:12Z", "level": "INFO", "message": " Reduction: 28.5% of original (71.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:52:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:52:12Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:52:14Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:52:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:52:17Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:52:17Z", "level": "INFO", "message": " Size: 1016.4MB → 289.54MB (28.5% of original, 71.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:52:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:52:17Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E05 - Life in Town x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:52:17Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:52:27Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:52:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:52:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:52:28Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:52:28Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:52:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:52:30Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T21:56:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T21:56:09Z", "level": "INFO", "message": " Original Size: 1117.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T21:56:09Z", "level": "INFO", "message": " Encoded Size: 358.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T21:56:09Z", "level": "INFO", "message": " Reduction: 32.1% of original (67.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T21:56:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T21:56:09Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T21:56:13Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T21:56:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T21:56:16Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T21:56:16Z", "level": "INFO", "message": " Size: 1117.55MB → 358.33MB (32.1% of original, 67.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T21:56:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T21:56:16Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T21:56:16Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T21:56:26Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T21:56:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T21:56:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T21:56:26Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T21:56:26Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T21:56:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T21:56:30Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:00:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:00:10Z", "level": "INFO", "message": " Original Size: 1117.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:00:10Z", "level": "INFO", "message": " Encoded Size: 378.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:00:10Z", "level": "INFO", "message": " Reduction: 33.9% of original (66.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:00:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:00:10Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:00:14Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:00:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:00:17Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:00:17Z", "level": "INFO", "message": " Size: 1117.17MB → 378.19MB (33.9% of original, 66.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:00:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:00:17Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E06 - Alone Again x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:00:17Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:00:26Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:00:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:00:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:00:26Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:00:26Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:00:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:00:28Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:04:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:04:08Z", "level": "INFO", "message": " Original Size: 890.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:04:08Z", "level": "INFO", "message": " Encoded Size: 231.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:04:08Z", "level": "INFO", "message": " Reduction: 26.0% of original (74.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:04:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:04:08Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:04:10Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:04:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:04:13Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:04:13Z", "level": "INFO", "message": " Size: 890.01MB → 231.44MB (26.0% of original, 74.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:04:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:04:13Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:04:13Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:04:21Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:04:21Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:04:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:04:21Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:04:21Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:04:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 183kbps | Action: COPY (preserve) | Target: 183kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:04:23Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:08:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:08:04Z", "level": "INFO", "message": " Original Size: 888.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:08:04Z", "level": "INFO", "message": " Encoded Size: 249.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:08:04Z", "level": "INFO", "message": " Reduction: 28.1% of original (71.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:08:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:08:04Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:08:06Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:08:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:08:08Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:08:08Z", "level": "INFO", "message": " Size: 888.75MB → 249.5MB (28.1% of original, 71.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:08:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:08:08Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E07 - Haruka & the Hooded Man x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:08:08Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:08:20Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:08:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:08:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:08:20Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:08:20Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:08:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:08:22Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:12:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:12:01Z", "level": "INFO", "message": " Original Size: 1241.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:12:01Z", "level": "INFO", "message": " Encoded Size: 320.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:12:01Z", "level": "INFO", "message": " Reduction: 25.9% of original (74.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:12:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:12:01Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:12:04Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:12:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:12:06Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:12:06Z", "level": "INFO", "message": " Size: 1241.17MB → 320.89MB (25.9% of original, 74.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:12:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:12:07Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:12:07Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:12:18Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:12:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:12:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:12:18Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:12:18Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:12:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 188kbps | Action: COPY (preserve) | Target: 188kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:12:21Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:16:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:16:00Z", "level": "INFO", "message": " Original Size: 1240.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:16:00Z", "level": "INFO", "message": " Encoded Size: 341.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:16:00Z", "level": "INFO", "message": " Reduction: 27.5% of original (72.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:16:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:16:00Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:16:03Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:16:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:16:06Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:16:06Z", "level": "INFO", "message": " Size: 1240.41MB → 341.26MB (27.5% of original, 72.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:16:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:16:06Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E08 - Dungeon Expedition x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:16:06Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:16:17Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter.mkv → Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:16:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:16:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:16:18Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:16:18Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:16:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:16:20Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:19:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:19:59Z", "level": "INFO", "message": " Original Size: 1209.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:19:59Z", "level": "INFO", "message": " Encoded Size: 296.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:19:59Z", "level": "INFO", "message": " Reduction: 24.6% of original (75.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:19:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:19:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:20:02Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv → Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:20:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:20:04Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:20:04Z", "level": "INFO", "message": " Size: 1209.17MB → 296.96MB (24.6% of original, 75.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:20:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:20:05Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v3 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:20:05Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:20:16Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:20:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:20:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:20:16Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:20:16Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:20:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:20:19Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:22:00Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Loner Life in Another World", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T22:22:00Z", "level": "INFO", "message": "Skipped 8 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 113} +{"timestamp": "2026-01-10T22:22:00Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:22:00Z", "level": "INFO", "message": "File already in processing: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter.mkv (1207.50 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-10T22:22:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:22:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:22:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:22:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:22:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:22:03Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:25:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:25:44Z", "level": "INFO", "message": " Original Size: 1207.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:25:44Z", "level": "INFO", "message": " Encoded Size: 312.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:25:44Z", "level": "INFO", "message": " Reduction: 25.9% of original (74.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:25:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:25:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:25:47Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:25:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:25:51Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:25:51Z", "level": "INFO", "message": " Size: 1207.5MB → 312.39MB (25.9% of original, 74.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:25:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:25:51Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E09 - The Loner & the Dungeon Emperor x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:25:51Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:26:02Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:26:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:26:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:26:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:26:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:26:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:26:05Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:29:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:29:48Z", "level": "INFO", "message": " Original Size: 1042.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:29:48Z", "level": "INFO", "message": " Encoded Size: 287.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:29:48Z", "level": "INFO", "message": " Reduction: 27.6% of original (72.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:29:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:29:48Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:29:50Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:29:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:29:54Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:29:54Z", "level": "INFO", "message": " Size: 1042.88MB → 287.91MB (27.6% of original, 72.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:29:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:29:54Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E10 - Stampede x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:29:54Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:30:05Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:30:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:30:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:30:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:30:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:30:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 182kbps | Action: COPY (preserve) | Target: 182kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:30:08Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:33:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:33:50Z", "level": "INFO", "message": " Original Size: 1185.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:33:50Z", "level": "INFO", "message": " Encoded Size: 334.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:33:50Z", "level": "INFO", "message": " Reduction: 28.3% of original (71.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:33:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:33:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:33:53Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:33:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:33:57Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:33:57Z", "level": "INFO", "message": " Size: 1185.54MB → 334.95MB (28.3% of original, 71.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:33:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:33:57Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E11 - Dungeon Escape x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:33:57Z", "level": "INFO", "message": "Processing: Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T22:34:06Z", "level": "INFO", "message": "Copied Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter.mkv → Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T22:34:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T22:34:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T22:34:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T22:34:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T22:34:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": "Stereo audio 176kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 176kbps | Action: COPY (preserve) | Target: 176kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": "Stereo audio 176kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T22:34:09Z", "level": "INFO", "message": "Running CQ encode: Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T22:37:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T22:37:50Z", "level": "INFO", "message": " Original Size: 1024.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T22:37:50Z", "level": "INFO", "message": " Encoded Size: 284.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T22:37:50Z", "level": "INFO", "message": " Reduction: 27.7% of original (72.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T22:37:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T22:37:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T22:37:52Z", "level": "INFO", "message": "Moved Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv → Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T22:37:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T22:37:57Z", "level": "INFO", "message": " Type: ANIME | Show: Loner Life in Another World", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T22:37:57Z", "level": "INFO", "message": " Size: 1024.89MB → 284.27MB (27.7% of original, 72.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T22:37:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T22:37:57Z", "level": "INFO", "message": "Deleted original and processing copy for Loner Life in Another World - S01E12 - Loner & Loner x265 Opus Bluray-1080p v4 Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T22:37:57Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-10T23:36:44Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T23:36:44Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T23:36:55Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T23:36:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T23:36:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T23:36:55Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T23:36:55Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T23:36:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1377kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:36:57Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T23:40:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T23:40:40Z", "level": "INFO", "message": " Original Size: 1216.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T23:40:40Z", "level": "INFO", "message": " Encoded Size: 356.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T23:40:40Z", "level": "INFO", "message": " Reduction: 29.3% of original (70.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T23:40:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T23:40:40Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T23:40:43Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T23:40:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T23:40:45Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T23:40:45Z", "level": "INFO", "message": " Size: 1216.67MB → 356.62MB (29.3% of original, 70.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T23:40:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T23:40:45Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E01 - The Goddess Announcing Her Summons x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T23:40:45Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T23:40:58Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T23:40:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T23:40:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T23:40:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T23:40:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T23:40:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1381kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:41:01Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T23:44:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T23:44:43Z", "level": "INFO", "message": " Original Size: 1432.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T23:44:43Z", "level": "INFO", "message": " Encoded Size: 324.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T23:44:43Z", "level": "INFO", "message": " Reduction: 22.7% of original (77.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T23:44:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T23:44:43Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T23:44:46Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T23:44:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T23:44:48Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T23:44:48Z", "level": "INFO", "message": " Size: 1432.67MB → 324.57MB (22.7% of original, 77.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T23:44:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T23:44:48Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E02 - The Ruins of Disposal x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T23:44:48Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T23:45:00Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T23:45:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T23:45:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T23:45:00Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T23:45:00Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T23:45:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1431kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:45:03Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T23:48:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T23:48:46Z", "level": "INFO", "message": " Original Size: 1347.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T23:48:46Z", "level": "INFO", "message": " Encoded Size: 304.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T23:48:46Z", "level": "INFO", "message": " Reduction: 22.6% of original (77.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T23:48:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T23:48:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T23:48:49Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T23:48:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T23:48:51Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T23:48:51Z", "level": "INFO", "message": " Size: 1347.74MB → 304.35MB (22.6% of original, 77.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T23:48:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T23:48:51Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E03 - Encounter AVENGERS x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T23:48:51Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T23:49:02Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T23:49:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T23:49:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T23:49:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T23:49:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T23:49:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1359kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:49:04Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T23:52:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T23:52:46Z", "level": "INFO", "message": " Original Size: 1190.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T23:52:46Z", "level": "INFO", "message": " Encoded Size: 259.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T23:52:46Z", "level": "INFO", "message": " Reduction: 21.8% of original (78.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T23:52:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T23:52:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T23:52:48Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T23:52:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T23:52:50Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T23:52:50Z", "level": "INFO", "message": " Size: 1190.8MB → 259.13MB (21.8% of original, 78.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T23:52:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T23:52:51Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E04 - The Woman Known as the Princess Knight x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T23:52:51Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T23:53:03Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T23:53:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T23:53:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T23:53:03Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T23:53:03Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T23:53:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1377kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:53:05Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T23:56:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T23:56:46Z", "level": "INFO", "message": " Original Size: 1249.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T23:56:46Z", "level": "INFO", "message": " Encoded Size: 282.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T23:56:46Z", "level": "INFO", "message": " Reduction: 22.6% of original (77.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T23:56:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T23:56:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T23:56:49Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T23:56:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T23:56:51Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T23:56:51Z", "level": "INFO", "message": " Size: 1249.62MB → 282.29MB (22.6% of original, 77.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T23:56:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T23:56:51Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E05 - The Chain Known as Trust x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T23:56:51Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T23:57:02Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T23:57:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T23:57:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T23:57:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T23:57:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T23:57:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1446kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T23:57:05Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T00:00:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T00:00:46Z", "level": "INFO", "message": " Original Size: 1240.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T00:00:46Z", "level": "INFO", "message": " Encoded Size: 304.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T00:00:46Z", "level": "INFO", "message": " Reduction: 24.6% of original (75.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T00:00:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T00:00:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T00:00:49Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T00:00:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T00:00:51Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T00:00:51Z", "level": "INFO", "message": " Size: 1240.9MB → 304.93MB (24.6% of original, 75.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T00:00:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T00:00:52Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E06 - Humanity's Strongest, Civit Gartland x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T00:00:52Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T00:01:02Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T00:01:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T00:01:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T00:01:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T00:01:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T00:01:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1345kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:01:04Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T00:04:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T00:04:46Z", "level": "INFO", "message": " Original Size: 1162.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T00:04:46Z", "level": "INFO", "message": " Encoded Size: 250.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T00:04:46Z", "level": "INFO", "message": " Reduction: 21.5% of original (78.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T00:04:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T00:04:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T00:04:48Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T00:04:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T00:04:50Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T00:04:50Z", "level": "INFO", "message": " Size: 1162.71MB → 250.26MB (21.5% of original, 78.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T00:04:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T00:04:50Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E07 - Monroy's Bloodsport Champion x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T00:04:50Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T00:05:01Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T00:05:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T00:05:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T00:05:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T00:05:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T00:05:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1325kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:05:03Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T00:08:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T00:08:45Z", "level": "INFO", "message": " Original Size: 1203.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T00:08:45Z", "level": "INFO", "message": " Encoded Size: 240.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T00:08:45Z", "level": "INFO", "message": " Reduction: 20.0% of original (80.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T00:08:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T00:08:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T00:08:47Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T00:08:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T00:08:49Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T00:08:49Z", "level": "INFO", "message": " Size: 1203.13MB → 240.61MB (20.0% of original, 80.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T00:08:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T00:08:49Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E08 - Together with the Lord of Flies x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T00:08:49Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T00:09:00Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T00:09:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T00:09:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T00:09:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T00:09:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T00:09:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1491kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:09:03Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T00:12:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T00:12:45Z", "level": "INFO", "message": " Original Size: 1298.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T00:12:45Z", "level": "INFO", "message": " Encoded Size: 268.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T00:12:45Z", "level": "INFO", "message": " Reduction: 20.7% of original (79.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T00:12:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T00:12:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T00:12:47Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T00:12:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T00:12:49Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T00:12:49Z", "level": "INFO", "message": " Size: 1298.75MB → 268.6MB (20.7% of original, 79.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T00:12:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T00:12:50Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E09 - Dark Plot x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T00:12:50Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T00:13:01Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T00:13:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T00:13:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T00:13:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T00:13:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T00:13:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1479kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:13:03Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T00:16:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T00:16:46Z", "level": "INFO", "message": " Original Size: 1220.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T00:16:46Z", "level": "INFO", "message": " Encoded Size: 313.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T00:16:46Z", "level": "INFO", "message": " Reduction: 25.7% of original (74.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T00:16:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T00:16:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T00:16:49Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T00:16:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T00:16:51Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T00:16:51Z", "level": "INFO", "message": " Size: 1220.25MB → 313.34MB (25.7% of original, 74.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T00:16:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T00:16:52Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E10 - Land of the Golden-Eyed Monsters x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T00:16:52Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T00:17:04Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T00:17:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T00:17:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T00:17:04Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T00:17:04Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T00:17:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1489kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:17:06Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T00:20:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T00:20:48Z", "level": "INFO", "message": " Original Size: 1361.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T00:20:48Z", "level": "INFO", "message": " Encoded Size: 375.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T00:20:48Z", "level": "INFO", "message": " Reduction: 27.6% of original (72.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T00:20:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T00:20:48Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T00:20:51Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T00:20:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T00:20:54Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T00:20:54Z", "level": "INFO", "message": " Size: 1361.22MB → 375.91MB (27.6% of original, 72.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T00:20:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T00:20:54Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E11 - To the Limit, and Beyond x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T00:20:54Z", "level": "INFO", "message": "Processing: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T00:21:04Z", "level": "INFO", "message": "Copied Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio.mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T00:21:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T00:21:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T00:21:04Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T00:21:04Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T00:21:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 1508kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T00:21:06Z", "level": "INFO", "message": "Running CQ encode: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T00:24:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T00:24:46Z", "level": "INFO", "message": " Original Size: 1070.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T00:24:46Z", "level": "INFO", "message": " Encoded Size: 299.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T00:24:46Z", "level": "INFO", "message": " Reduction: 28.0% of original (72.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T00:24:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T00:24:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T00:24:48Z", "level": "INFO", "message": "Moved Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio - [EHX].mkv → Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T00:24:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T00:24:50Z", "level": "INFO", "message": " Type: ANIME | Show: Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T00:24:50Z", "level": "INFO", "message": " Size: 1070.35MB → 299.83MB (28.0% of original, 72.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T00:24:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T00:24:51Z", "level": "INFO", "message": "Deleted original and processing copy for Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells - S01E12 - Ruler and Sword x265 AAC Bluray-1080p Audio.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T00:24:51Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-11T03:44:09Z", "level": "INFO", "message": "Using path as-is: P:\\tv", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-11T03:44:09Z", "level": "INFO", "message": "Skipped 21 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 113} +{"timestamp": "2026-01-11T03:44:09Z", "level": "INFO", "message": "Processing: Assembly.Required.S01E01.720p.HEVC.x265-MeGusta[eztv.re].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T03:44:54Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Invincible (2021)\\Season 1", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-11T03:44:54Z", "level": "INFO", "message": "Processing: Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T03:45:01Z", "level": "INFO", "message": "Copied Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA.mkv → Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T03:45:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T03:45:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T03:45:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T03:45:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T03:45:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T03:45:04Z", "level": "INFO", "message": "Running CQ encode: Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T03:52:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T03:52:13Z", "level": "INFO", "message": " Original Size: 843.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T03:52:13Z", "level": "INFO", "message": " Encoded Size: 604.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T03:52:13Z", "level": "INFO", "message": " Reduction: 71.8% of original (28.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T03:52:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T03:52:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T03:52:18Z", "level": "INFO", "message": "Moved Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv → Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T03:52:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T03:52:20Z", "level": "INFO", "message": " Type: TV | Show: Invincible (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T03:52:20Z", "level": "INFO", "message": " Size: 843.0MB → 604.9MB (71.8% of original, 28.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T03:52:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T03:52:20Z", "level": "INFO", "message": "Deleted original and processing copy for Invincible - S01E05 - THAT ACTUALLY HURT x265 EAC3 WEBDL-1080p SAMPA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T03:52:20Z", "level": "INFO", "message": "Processing: Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T03:52:34Z", "level": "INFO", "message": "Copied Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA.mkv → Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T03:52:34Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T03:52:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T03:52:34Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T03:52:34Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T03:52:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T03:52:36Z", "level": "INFO", "message": "Running CQ encode: Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T04:00:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T04:00:02Z", "level": "INFO", "message": " Original Size: 934.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T04:00:02Z", "level": "INFO", "message": " Encoded Size: 640.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T04:00:02Z", "level": "INFO", "message": " Reduction: 68.5% of original (31.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T04:00:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T04:00:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T04:00:08Z", "level": "INFO", "message": "Moved Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv → Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T04:00:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T04:00:10Z", "level": "INFO", "message": " Type: TV | Show: Invincible (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T04:00:10Z", "level": "INFO", "message": " Size: 934.12MB → 640.21MB (68.5% of original, 31.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T04:00:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T04:00:10Z", "level": "INFO", "message": "Deleted original and processing copy for Invincible - S01E07 - WE NEED TO TALK x265 EAC3 WEBDL-1080p SAMPA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T04:00:10Z", "level": "INFO", "message": "Processing: Invincible - S01E03 - WHO YOU CALLING UGLY x265 EAC3 WEBDL-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T04:02:24Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Titan A E (2000)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-11T04:02:24Z", "level": "INFO", "message": "Processing: TitanAE (2000).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T04:03:27Z", "level": "INFO", "message": "Copied TitanAE (2000).mkv → TitanAE (2000).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T04:03:27Z", "level": "INFO", "message": "Source resolution detected: 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T04:03:27Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T04:03:27Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-11T04:03:27Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T04:03:27Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": "User selected 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 379} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": "Removed 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 249} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 383kbps | Action: COPY (preserve) | Target: 383kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 249} +{"timestamp": "2026-01-11T04:03:48Z", "level": "INFO", "message": "Running CQ encode: TitanAE (2000) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T04:09:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T04:09:36Z", "level": "INFO", "message": " Original Size: 7348.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T04:09:36Z", "level": "INFO", "message": " Encoded Size: 1835.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T04:09:36Z", "level": "INFO", "message": " Reduction: 25.0% of original (75.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T04:09:36Z", "level": "INFO", "message": " Resolution: 1920x816 → 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T04:09:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T04:09:52Z", "level": "INFO", "message": "Moved TitanAE (2000) - [EHX].mkv → TitanAE (2000) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T04:10:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: TitanAE (2000) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T04:10:00Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T04:10:00Z", "level": "INFO", "message": " Size: 7348.45MB → 1835.35MB (25.0% of original, 75.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T04:10:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T04:10:01Z", "level": "INFO", "message": "Deleted original and processing copy for TitanAE (2000).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T04:10:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-11T04:15:39Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Treasure Planet (2002)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-11T04:15:39Z", "level": "INFO", "message": "Processing: Treasure Planet (2002) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T04:16:11Z", "level": "INFO", "message": "Copied Treasure Planet (2002) (1080p BluRay x265 10bit Tigole).mkv → Treasure Planet (2002) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T04:16:11Z", "level": "INFO", "message": "Source resolution detected: 1820x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T04:16:11Z", "level": "INFO", "message": "Source 1820x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-11T04:16:12Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T04:16:12Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T04:16:12Z", "level": "INFO", "message": "Source 1820x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " • Source Resolution: 1820x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " • Target Resolution: 1820x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 427kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-11T04:16:18Z", "level": "INFO", "message": "Running CQ encode: Treasure Planet (2002) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T04:30:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T04:30:17Z", "level": "INFO", "message": " Original Size: 3811.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T04:30:17Z", "level": "INFO", "message": " Encoded Size: 1756.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T04:30:17Z", "level": "INFO", "message": " Reduction: 46.1% of original (53.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T04:30:17Z", "level": "INFO", "message": " Resolution: 1820x1080 → 1820x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T04:30:17Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T04:30:32Z", "level": "INFO", "message": "Moved Treasure Planet (2002) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Treasure Planet (2002) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-11T04:30:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Treasure Planet (2002) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-11T04:30:39Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-11T04:30:39Z", "level": "INFO", "message": " Size: 3811.84MB → 1756.53MB (46.1% of original, 53.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-11T04:30:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-11T04:30:39Z", "level": "INFO", "message": "Deleted original and processing copy for Treasure Planet (2002) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-11T04:30:39Z", "level": "INFO", "message": "Processing: Animation.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Copied Animation.mkv → Animation.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 104} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 214} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-11T04:30:40Z", "level": "INFO", "message": "Running CQ encode: Animation - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " Original Size: 33.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " Encoded Size: 48.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " Reduction: 142.4% of original (-42.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Processing: Art Design.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Copied Art Design.mkv → Art Design.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 104} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 214} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-11T04:31:01Z", "level": "INFO", "message": "Running CQ encode: Art Design - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T04:31:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T04:31:13Z", "level": "INFO", "message": " Original Size: 18.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T04:31:13Z", "level": "INFO", "message": " Encoded Size: 25.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T04:31:13Z", "level": "INFO", "message": " Reduction: 136.3% of original (-36.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T04:31:13Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T04:31:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T04:31:13Z", "level": "INFO", "message": "Processing: Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Copied Deleted Scenes.mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 104} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 214} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Stereo audio 68kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 68kbps | Action: COPY (preserve) | Target: 68kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Stereo audio 68kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-11T04:31:14Z", "level": "INFO", "message": "Running CQ encode: Deleted Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-11T04:31:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-11T04:31:30Z", "level": "INFO", "message": " Original Size: 25.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-11T04:31:30Z", "level": "INFO", "message": " Encoded Size: 34.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-11T04:31:30Z", "level": "INFO", "message": " Reduction: 138.0% of original (-38.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-11T04:31:30Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-11T04:31:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-11T04:31:30Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 301} +{"timestamp": "2026-01-11T04:31:30Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-13T02:27:54Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) Season 1 S01 (1080p ATVP WEB-DL x265 HEVC 10bit EAC3 Atmos 5.1 t3nzin)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-13T02:27:54Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:28:05Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:28:05Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:28:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:28:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:28:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:28:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 767kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:28:07Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": " Original Size: 1206.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": " Encoded Size: 221.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": " Reduction: 18.3% of original (81.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv | Ratio: 18.3% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 479} +{"timestamp": "2026-01-13T02:29:12Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) Season 1 S01 (1080p ATVP WEB-DL x265 HEVC 10bit EAC3 Atmos 5.1 t3nzin)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv (1206.84 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:32:25Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:32:26Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": " Original Size: 1206.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": " Encoded Size: 221.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": " Reduction: 18.3% of original (81.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv | Ratio: 18.3% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 479} +{"timestamp": "2026-01-13T02:33:29Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-13T02:33:41Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) Season 1 S01 (1080p ATVP WEB-DL x265 HEVC 10bit EAC3 Atmos 5.1 t3nzin)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-13T02:33:41Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:33:41Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv (1206.84 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-13T02:33:41Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:33:41Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:33:42Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:33:42Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:33:42Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 768kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:33:43Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": " Original Size: 1206.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": " Encoded Size: 266.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": " Reduction: 22.1% of original (77.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv | Ratio: 22.1% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 479} +{"timestamp": "2026-01-13T02:34:54Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) Season 1 S01 (1080p ATVP WEB-DL x265 HEVC 10bit EAC3 Atmos 5.1 t3nzin)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv (1206.84 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:36:48Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 763kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:36:50Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": " Original Size: 1206.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": " Encoded Size: 333.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": " Reduction: 27.7% of original (72.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv | Ratio: 27.7% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 479} +{"timestamp": "2026-01-13T02:37:55Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) Season 1 S01 (1080p ATVP WEB-DL x265 HEVC 10bit EAC3 Atmos 5.1 t3nzin)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv (1206.84 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:38:35Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 763kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:38:37Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:40:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:40:52Z", "level": "INFO", "message": " Original Size: 1206.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:40:52Z", "level": "INFO", "message": " Encoded Size: 904.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:40:52Z", "level": "INFO", "message": " Reduction: 74.9% of original (25.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:40:52Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:40:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:41:00Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T02:41:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T02:41:02Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T02:41:02Z", "level": "INFO", "message": " Size: 1206.84MB → 904.44MB (74.9% of original, 25.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T02:41:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T02:41:02Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T02:41:02Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:41:15Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:41:15Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:41:15Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:41:15Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:41:15Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:41:15Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:41:17Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:44:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:44:08Z", "level": "INFO", "message": " Original Size: 1136.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:44:08Z", "level": "INFO", "message": " Encoded Size: 770.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:44:08Z", "level": "INFO", "message": " Reduction: 67.8% of original (32.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:44:08Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:44:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:44:15Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T02:44:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T02:44:16Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T02:44:16Z", "level": "INFO", "message": " Size: 1136.98MB → 770.89MB (67.8% of original, 32.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T02:44:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T02:44:16Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E06 - Two Aces (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T02:44:16Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:44:28Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:44:29Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:44:29Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:44:29Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:44:29Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:44:29Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 769kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:44:30Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:47:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:47:30Z", "level": "INFO", "message": " Original Size: 1205.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:47:30Z", "level": "INFO", "message": " Encoded Size: 841.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:47:30Z", "level": "INFO", "message": " Reduction: 69.8% of original (30.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:47:30Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:47:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:47:37Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T02:47:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T02:47:38Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T02:47:38Z", "level": "INFO", "message": " Size: 1205.68MB → 841.83MB (69.8% of original, 30.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T02:47:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T02:47:39Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E04 - For the Children (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T02:47:39Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:47:48Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:47:48Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:47:48Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:47:48Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:47:48Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:47:48Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:47:49Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:50:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:50:26Z", "level": "INFO", "message": " Original Size: 1051.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:50:26Z", "level": "INFO", "message": " Encoded Size: 795.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:50:26Z", "level": "INFO", "message": " Reduction: 75.6% of original (24.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:50:26Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:50:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:50:32Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T02:50:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T02:50:34Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T02:50:34Z", "level": "INFO", "message": " Size: 1051.96MB → 795.79MB (75.6% of original, 24.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T02:50:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T02:50:34Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E02 - Biscuits (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T02:50:34Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:50:45Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:50:45Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:50:45Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:50:45Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:50:45Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:50:45Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:50:47Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:53:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:53:19Z", "level": "INFO", "message": " Original Size: 1089.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:53:19Z", "level": "INFO", "message": " Encoded Size: 781.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:53:19Z", "level": "INFO", "message": " Reduction: 71.7% of original (28.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:53:19Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:53:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:53:26Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T02:53:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T02:53:27Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T02:53:27Z", "level": "INFO", "message": " Size: 1089.89MB → 781.88MB (71.7% of original, 28.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T02:53:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T02:53:28Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E03 - Trent Crimm The Independent (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T02:53:28Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:53:39Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:53:39Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:53:39Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:53:39Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:53:39Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:53:39Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 762kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:53:41Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:56:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:56:23Z", "level": "INFO", "message": " Original Size: 1151.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:56:23Z", "level": "INFO", "message": " Encoded Size: 790.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:56:23Z", "level": "INFO", "message": " Reduction: 68.7% of original (31.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:56:23Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:56:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:56:30Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T02:56:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T02:56:32Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T02:56:32Z", "level": "INFO", "message": " Size: 1151.38MB → 790.96MB (68.7% of original, 31.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T02:56:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T02:56:32Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T02:56:32Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:56:42Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:56:42Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:56:42Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:56:43Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:56:43Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:56:43Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:56:44Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T02:59:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T02:59:15Z", "level": "INFO", "message": " Original Size: 1065.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T02:59:15Z", "level": "INFO", "message": " Encoded Size: 652.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T02:59:15Z", "level": "INFO", "message": " Reduction: 61.2% of original (38.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T02:59:15Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T02:59:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T02:59:21Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T02:59:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T02:59:23Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T02:59:23Z", "level": "INFO", "message": " Size: 1065.6MB → 652.47MB (61.2% of original, 38.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T02:59:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T02:59:23Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T02:59:23Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T02:59:33Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T02:59:34Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T02:59:34Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T02:59:34Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T02:59:34Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T02:59:34Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T02:59:35Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:02:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:02:09Z", "level": "INFO", "message": " Original Size: 1108.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:02:09Z", "level": "INFO", "message": " Encoded Size: 803.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:02:09Z", "level": "INFO", "message": " Reduction: 72.5% of original (27.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:02:09Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:02:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:02:16Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:02:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:02:18Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:02:18Z", "level": "INFO", "message": " Size: 1108.42MB → 803.72MB (72.5% of original, 27.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:02:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:02:18Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E01 - Pilot (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:02:18Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:02:29Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:02:29Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:02:29Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:02:29Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:02:29Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:02:29Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 768kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:02:31Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:05:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:05:14Z", "level": "INFO", "message": " Original Size: 1114.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:05:14Z", "level": "INFO", "message": " Encoded Size: 917.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:05:14Z", "level": "INFO", "message": " Reduction: 82.3% of original (17.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:05:14Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:05:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:05:22Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:05:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:05:23Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:05:23Z", "level": "INFO", "message": " Size: 1114.73MB → 917.44MB (82.3% of original, 17.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:05:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:05:24Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E05 - Tan Lines (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:05:24Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:05:35Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:05:35Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:05:35Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:05:35Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:05:35Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:05:35Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 769kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:05:36Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:08:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:08:21Z", "level": "INFO", "message": " Original Size: 1121.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:08:21Z", "level": "INFO", "message": " Encoded Size: 669.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:08:21Z", "level": "INFO", "message": " Reduction: 59.7% of original (40.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:08:21Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:08:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:08:27Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:08:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:08:29Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:08:29Z", "level": "INFO", "message": " Size: 1121.93MB → 669.6MB (59.7% of original, 40.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:08:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:08:29Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E09 - All Apologies (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:08:29Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-13T03:16:19Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-13T03:16:19Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:16:33Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:16:33Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:16:33Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:16:33Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:16:33Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:16:33Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 762kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:16:35Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:20:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:20:23Z", "level": "INFO", "message": " Original Size: 1564.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:20:23Z", "level": "INFO", "message": " Encoded Size: 1019.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:20:23Z", "level": "INFO", "message": " Reduction: 65.2% of original (34.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:20:23Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:20:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:20:32Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:20:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:20:34Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:20:34Z", "level": "INFO", "message": " Size: 1564.51MB → 1019.71MB (65.2% of original, 34.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:20:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:20:35Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:20:35Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:20:50Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:20:50Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:20:50Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:20:50Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:20:50Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:20:50Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 768kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:20:53Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:25:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:25:01Z", "level": "INFO", "message": " Original Size: 1691.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:25:01Z", "level": "INFO", "message": " Encoded Size: 1225.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:25:01Z", "level": "INFO", "message": " Reduction: 72.5% of original (27.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:25:01Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:25:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:25:19Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:25:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:25:22Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:25:22Z", "level": "INFO", "message": " Size: 1691.26MB → 1225.52MB (72.5% of original, 27.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:25:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:25:22Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E02 - (I Don't Want to Go to) Chelsea (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:25:22Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:25:37Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:25:37Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:25:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:25:37Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:25:37Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:25:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:25:39Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:29:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:29:50Z", "level": "INFO", "message": " Original Size: 1685.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:29:50Z", "level": "INFO", "message": " Encoded Size: 1201.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:29:50Z", "level": "INFO", "message": " Reduction: 71.3% of original (28.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:29:50Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:29:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:30:01Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:30:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:30:03Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:30:03Z", "level": "INFO", "message": " Size: 1685.09MB → 1201.57MB (71.3% of original, 28.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:30:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:30:04Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E03 - 4-5-1 (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:30:04Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:30:19Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:30:19Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:30:19Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:30:19Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:30:19Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:30:19Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:30:21Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:34:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:34:44Z", "level": "INFO", "message": " Original Size: 1784.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:34:44Z", "level": "INFO", "message": " Encoded Size: 1347.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:34:44Z", "level": "INFO", "message": " Reduction: 75.5% of original (24.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:34:44Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:34:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:34:56Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:34:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:34:58Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:34:58Z", "level": "INFO", "message": " Size: 1784.36MB → 1347.27MB (75.5% of original, 24.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:34:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:34:59Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E04 - Big Week (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:34:59Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:35:14Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:35:14Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:35:14Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:35:14Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:35:14Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:35:14Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:35:16Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:39:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:39:33Z", "level": "INFO", "message": " Original Size: 1785.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:39:33Z", "level": "INFO", "message": " Encoded Size: 1158.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:39:33Z", "level": "INFO", "message": " Reduction: 64.9% of original (35.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:39:33Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:39:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:39:43Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:39:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:39:46Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:39:46Z", "level": "INFO", "message": " Size: 1785.83MB → 1158.29MB (64.9% of original, 35.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:39:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:39:46Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E05 - Signs (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:39:46Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:40:06Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:40:06Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:40:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:40:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:40:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:40:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:40:09Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:45:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:45:36Z", "level": "INFO", "message": " Original Size: 2265.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:45:36Z", "level": "INFO", "message": " Encoded Size: 1739.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:45:36Z", "level": "INFO", "message": " Reduction: 76.8% of original (23.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:45:36Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:45:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:45:51Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:45:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:45:55Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:45:55Z", "level": "INFO", "message": " Size: 2265.82MB → 1739.08MB (76.8% of original, 23.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:45:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:45:55Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E06 - Sunflowers (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:45:55Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:46:14Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:46:14Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:46:14Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:46:14Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:46:14Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:46:14Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:46:17Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:51:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:51:24Z", "level": "INFO", "message": " Original Size: 2061.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:51:24Z", "level": "INFO", "message": " Encoded Size: 1572.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:51:24Z", "level": "INFO", "message": " Reduction: 76.3% of original (23.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:51:24Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:51:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:51:38Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:51:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:51:41Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:51:41Z", "level": "INFO", "message": " Size: 2061.63MB → 1572.82MB (76.3% of original, 23.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:51:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:51:42Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:51:42Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:52:00Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:52:00Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:52:00Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:52:00Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:52:00Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:52:00Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:52:03Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T03:56:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T03:56:49Z", "level": "INFO", "message": " Original Size: 1970.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T03:56:49Z", "level": "INFO", "message": " Encoded Size: 1252.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T03:56:49Z", "level": "INFO", "message": " Reduction: 63.6% of original (36.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T03:56:49Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T03:56:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T03:57:00Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T03:57:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T03:57:03Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T03:57:03Z", "level": "INFO", "message": " Size: 1970.2MB → 1252.53MB (63.6% of original, 36.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T03:57:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T03:57:03Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E08 - We'll Never Have Paris (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T03:57:03Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T03:57:17Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T03:57:17Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T03:57:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T03:57:17Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T03:57:17Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T03:57:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 763kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T03:57:19Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:01:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:01:13Z", "level": "INFO", "message": " Original Size: 1580.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:01:13Z", "level": "INFO", "message": " Encoded Size: 1135.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:01:13Z", "level": "INFO", "message": " Reduction: 71.9% of original (28.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:01:13Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:01:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:01:23Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:01:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:01:26Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:01:26Z", "level": "INFO", "message": " Size: 1580.74MB → 1135.94MB (71.9% of original, 28.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:01:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:01:26Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:01:26Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:01:47Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:01:47Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:01:47Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:01:47Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:01:47Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:01:47Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:01:50Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:07:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:07:26Z", "level": "INFO", "message": " Original Size: 2280.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:07:26Z", "level": "INFO", "message": " Encoded Size: 1509.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:07:26Z", "level": "INFO", "message": " Reduction: 66.2% of original (33.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:07:26Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:07:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:07:39Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:07:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:07:43Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:07:43Z", "level": "INFO", "message": " Size: 2280.92MB → 1509.68MB (66.2% of original, 33.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:07:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:07:43Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E10 - International Break (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:07:43Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:08:06Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:08:06Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:08:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:08:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:08:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:08:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:08:09Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:14:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:14:18Z", "level": "INFO", "message": " Original Size: 2492.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:14:18Z", "level": "INFO", "message": " Encoded Size: 1732.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:14:18Z", "level": "INFO", "message": " Reduction: 69.5% of original (30.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:14:18Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:14:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:14:33Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:14:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:14:36Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:14:36Z", "level": "INFO", "message": " Size: 2492.36MB → 1732.19MB (69.5% of original, 30.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:14:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:14:37Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E11 - Mom City (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:14:37Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:15:01Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:15:01Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:15:01Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:15:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:15:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:15:01Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 768kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:15:05Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:21:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:21:54Z", "level": "INFO", "message": " Original Size: 2702.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:21:54Z", "level": "INFO", "message": " Encoded Size: 2238.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:21:54Z", "level": "INFO", "message": " Reduction: 82.8% of original (17.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:21:54Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:21:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:22:14Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:22:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:22:18Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:22:18Z", "level": "INFO", "message": " Size: 2702.97MB → 2238.67MB (82.8% of original, 17.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:22:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:22:19Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:22:19Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:22:30Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:22:30Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:22:30Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:22:30Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:22:30Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:22:30Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 763kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:22:32Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:25:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:25:37Z", "level": "INFO", "message": " Original Size: 1244.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:25:37Z", "level": "INFO", "message": " Encoded Size: 929.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:25:37Z", "level": "INFO", "message": " Reduction: 74.7% of original (25.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:25:37Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:25:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:25:45Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:25:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:25:47Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:25:47Z", "level": "INFO", "message": " Size: 1244.28MB → 929.53MB (74.7% of original, 25.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:25:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:25:47Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:25:47Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:25:59Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:25:59Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:25:59Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:25:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:25:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:25:59Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:26:01Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:28:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:28:55Z", "level": "INFO", "message": " Original Size: 1211.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:28:55Z", "level": "INFO", "message": " Encoded Size: 869.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:28:55Z", "level": "INFO", "message": " Reduction: 71.7% of original (28.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:28:55Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:28:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:29:02Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:29:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:29:04Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:29:04Z", "level": "INFO", "message": " Size: 1211.95MB → 869.31MB (71.7% of original, 28.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:29:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:29:04Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E02 - Lavender (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:29:04Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:29:16Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:29:16Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:29:16Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:29:16Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:29:16Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:29:16Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:29:18Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:32:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:32:30Z", "level": "INFO", "message": " Original Size: 1320.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:32:30Z", "level": "INFO", "message": " Encoded Size: 1077.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:32:30Z", "level": "INFO", "message": " Reduction: 81.6% of original (18.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:32:30Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:32:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:32:40Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:32:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:32:42Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:32:42Z", "level": "INFO", "message": " Size: 1320.33MB → 1077.19MB (81.6% of original, 18.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:32:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:32:42Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:32:42Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:32:53Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:32:54Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:32:54Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:32:54Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:32:54Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:32:54Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 762kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:32:55Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:35:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:35:34Z", "level": "INFO", "message": " Original Size: 1092.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:35:34Z", "level": "INFO", "message": " Encoded Size: 876.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:35:34Z", "level": "INFO", "message": " Reduction: 80.2% of original (19.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:35:34Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:35:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:35:41Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:35:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:35:43Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:35:43Z", "level": "INFO", "message": " Size: 1092.59MB → 876.72MB (80.2% of original, 19.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:35:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:35:43Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:35:43Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:35:54Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:35:55Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:35:55Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:35:55Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:35:55Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:35:55Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 763kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:35:57Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:39:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:39:14Z", "level": "INFO", "message": " Original Size: 1383.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:39:14Z", "level": "INFO", "message": " Encoded Size: 1115.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:39:14Z", "level": "INFO", "message": " Reduction: 80.6% of original (19.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:39:14Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:39:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:39:24Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:39:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:39:26Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:39:26Z", "level": "INFO", "message": " Size: 1383.79MB → 1115.37MB (80.6% of original, 19.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:39:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:39:26Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E05 - Rainbow (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:39:26Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:39:37Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:39:37Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:39:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:39:37Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:39:37Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:39:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:39:39Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:42:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:42:44Z", "level": "INFO", "message": " Original Size: 1259.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:42:44Z", "level": "INFO", "message": " Encoded Size: 1024.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:42:44Z", "level": "INFO", "message": " Reduction: 81.3% of original (18.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:42:44Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:42:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:42:52Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:42:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:42:54Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:42:54Z", "level": "INFO", "message": " Size: 1259.57MB → 1024.24MB (81.3% of original, 18.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:42:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:42:54Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E06 - The Signal (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:42:54Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:43:06Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:43:06Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:43:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:43:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:43:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:43:06Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:43:07Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:46:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:46:11Z", "level": "INFO", "message": " Original Size: 1280.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:46:11Z", "level": "INFO", "message": " Encoded Size: 895.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:46:11Z", "level": "INFO", "message": " Reduction: 70.0% of original (30.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:46:11Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:46:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:46:19Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:46:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:46:21Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:46:21Z", "level": "INFO", "message": " Size: 1280.15MB → 895.53MB (70.0% of original, 30.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:46:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:46:21Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E07 - Headspace (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:46:21Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:46:36Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:46:36Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:46:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:46:36Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:46:36Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:46:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 767kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:46:38Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:50:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:50:34Z", "level": "INFO", "message": " Original Size: 1629.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:50:34Z", "level": "INFO", "message": " Encoded Size: 1240.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:50:34Z", "level": "INFO", "message": " Reduction: 76.1% of original (23.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:50:34Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:50:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:50:45Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:50:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:50:47Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:50:47Z", "level": "INFO", "message": " Size: 1629.65MB → 1240.29MB (76.1% of original, 23.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:50:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:50:47Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E08 - Man City (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:50:47Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:51:02Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:51:02Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:51:02Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:51:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:51:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:51:02Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 767kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:51:04Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:54:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:54:51Z", "level": "INFO", "message": " Original Size: 1542.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:54:51Z", "level": "INFO", "message": " Encoded Size: 1051.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:54:51Z", "level": "INFO", "message": " Reduction: 68.2% of original (31.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:54:51Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:54:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:55:00Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:55:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:55:02Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:55:02Z", "level": "INFO", "message": " Size: 1542.85MB → 1051.8MB (68.2% of original, 31.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:55:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:55:03Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E09 - Beard After Hours (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:55:03Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:55:18Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:55:19Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:55:19Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:55:19Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:55:19Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:55:19Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:55:21Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T04:59:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T04:59:26Z", "level": "INFO", "message": " Original Size: 1653.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T04:59:26Z", "level": "INFO", "message": " Encoded Size: 1019.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T04:59:26Z", "level": "INFO", "message": " Reduction: 61.7% of original (38.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T04:59:26Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T04:59:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T04:59:34Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T04:59:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T04:59:37Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T04:59:37Z", "level": "INFO", "message": " Size: 1653.28MB → 1019.5MB (61.7% of original, 38.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T04:59:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T04:59:37Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T04:59:37Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T04:59:52Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T04:59:52Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T04:59:52Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T04:59:52Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T04:59:52Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T04:59:52Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T04:59:54Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T05:03:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T05:03:34Z", "level": "INFO", "message": " Original Size: 1519.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T05:03:34Z", "level": "INFO", "message": " Encoded Size: 1012.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T05:03:34Z", "level": "INFO", "message": " Reduction: 66.6% of original (33.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T05:03:34Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T05:03:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T05:03:43Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T05:03:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T05:03:44Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T05:03:44Z", "level": "INFO", "message": " Size: 1519.86MB → 1012.1MB (66.6% of original, 33.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T05:03:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T05:03:45Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T05:03:45Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-13T05:04:02Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin).mkv → Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-13T05:04:03Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-13T05:04:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-13T05:04:03Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-13T05:04:03Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-13T05:04:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-13T05:04:05Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-13T05:08:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-13T05:08:18Z", "level": "INFO", "message": " Original Size: 1788.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-13T05:08:18Z", "level": "INFO", "message": " Encoded Size: 1356.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-13T05:08:18Z", "level": "INFO", "message": " Reduction: 75.8% of original (24.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-13T05:08:18Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-13T05:08:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-13T05:08:30Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv → Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-13T05:08:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-13T05:08:32Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-13T05:08:32Z", "level": "INFO", "message": " Size: 1788.89MB → 1356.43MB (75.8% of original, 24.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-13T05:08:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-13T05:08:33Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p ATVP WEB-DL x265 t3nzin).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-13T05:08:33Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-14T03:07:35Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Wicked - For Good (2025)\\Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:07:35Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} +{"timestamp": "2026-01-14T03:08:01Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Wicked - For Good (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:08:01Z", "level": "INFO", "message": "Processing: Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv", "module": "process_manager", "funcName": "process_folder", "line": 119} +{"timestamp": "2026-01-14T03:09:56Z", "level": "INFO", "message": "Copied Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv → Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv", "module": "process_manager", "funcName": "process_folder", "line": 142} +{"timestamp": "2026-01-14T03:09:57Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:09:57Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:09:57Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-14T03:09:57Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} +{"timestamp": "2026-01-14T03:09:57Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": "User selected 1 audio stream(s): [3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 379} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": "Removed 2 audio stream(s): [1, 2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: eng | Detected: 445kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:10:31Z", "level": "INFO", "message": "Running CQ encode: Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:24:10Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)\\Specials", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:24:10Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv → Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:24:11Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:25:29Z", "level": "INFO", "message": "Using path as-is: help", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:25:29Z", "level": "ERROR", "message": "Folder not found: help", "module": "main", "funcName": "main", "line": 144} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)\\Specials", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv (75.02 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:28:37Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:28:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-14T03:28:50Z", "level": "INFO", "message": " Original Size: 75.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:28:50Z", "level": "INFO", "message": " Encoded Size: 135.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:28:50Z", "level": "INFO", "message": " Reduction: 180.6% of original (-80.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:28:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:28:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E05 - SAG Awards꞉ Ted Lasso Team on the Greatest Ensembles of All Time (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S00E05 - SAG Awards꞉ Ted Lasso Team on the Greatest Ensembles of All Time (1080p YT WEB-DL x265 Ghost).mkv → Ted Lasso (2020) - S00E05 - SAG Awards꞉ Ted Lasso Team on the Greatest Ensembles of All Time (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Stereo audio 131kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 131kbps | Action: COPY (preserve) | Target: 131kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Stereo audio 131kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:28:51Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E05 - SAG Awards꞉ Ted Lasso Team on the Greatest Ensembles of All Time (1080p YT WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": " Original Size: 40.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": " Encoded Size: 41.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": " Reduction: 102.1% of original (-2.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv → Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:28:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T03:28:59Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:29:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-14T03:29:08Z", "level": "INFO", "message": " Original Size: 58.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:29:08Z", "level": "INFO", "message": " Encoded Size: 84.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:29:08Z", "level": "INFO", "message": " Reduction: 144.3% of original (-44.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:29:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:29:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:29:08Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 278} +{"timestamp": "2026-01-14T03:29:08Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-14T03:29:09Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S02 (1080p BluRay x265 10bit EAC3 5.1 Ghost)\\Specials", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:29:09Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:29:10Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost).mkv → Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:29:10Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:29:10Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:29:10Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 769kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:29:11Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:29:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-14T03:29:31Z", "level": "INFO", "message": " Original Size: 159.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:29:31Z", "level": "INFO", "message": " Encoded Size: 84.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:29:31Z", "level": "INFO", "message": " Reduction: 53.1% of original (46.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:29:31Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:29:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:29:32Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T03:29:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T03:29:32Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T03:29:32Z", "level": "INFO", "message": " Size: 159.65MB → 84.83MB (53.1% of original, 46.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T03:29:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T03:29:32Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S00E07 - The Missing Christmas Mustache (1080p ATVP WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T03:29:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-14T03:29:33Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:29:33Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:29:43Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:29:43Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:29:43Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:29:43Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:29:45Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:31:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-14T03:31:55Z", "level": "INFO", "message": " Original Size: 1201.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:31:55Z", "level": "INFO", "message": " Encoded Size: 1131.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:31:55Z", "level": "INFO", "message": " Reduction: 94.1% of original (5.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:31:55Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:31:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:31:55Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:32:05Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:32:05Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:32:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:32:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:32:07Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-14T03:34:28Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:34:28Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:34:39Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:34:40Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:34:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:34:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:34:41Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": " Original Size: 1307.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": " Encoded Size: 272.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": " Reduction: 20.8% of original (79.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv | Ratio: 20.8% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-14T03:35:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-14T03:39:18Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:39:18Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:39:18Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv (1307.65 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-14T03:39:18Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:39:18Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:39:18Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:39:20Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-14T03:40:23Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:40:23Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:40:23Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv (1307.65 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-14T03:40:23Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:40:23Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:40:23Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:40:25Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": " Original Size: 1307.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": " Encoded Size: 272.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": " Reduction: 20.8% of original (79.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 226} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv | Ratio: 20.8% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-14T03:41:34Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-14T03:41:51Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:41:51Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:41:51Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv (1307.65 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-14T03:41:51Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:41:51Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:41:51Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:41:52Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": " Original Size: 1307.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": " Encoded Size: 272.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": " Reduction: 20.8% of original (79.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv | Ratio: 20.8% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-14T03:43:02Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-14T03:45:57Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T03:45:57Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:45:57Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv (1307.65 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-14T03:45:57Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:45:57Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:45:57Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:45:58Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T03:48:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:48:41Z", "level": "INFO", "message": " Original Size: 1307.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:48:41Z", "level": "INFO", "message": " Encoded Size: 1139.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:48:41Z", "level": "INFO", "message": " Reduction: 87.1% of original (12.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:48:41Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:48:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:48:51Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": " Size: 1307.65MB → 1139.03MB (87.1% of original, 12.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv (1141.25 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:48:53Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:48:55Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T03:51:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:51:24Z", "level": "INFO", "message": " Original Size: 1141.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:51:24Z", "level": "INFO", "message": " Encoded Size: 960.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:51:24Z", "level": "INFO", "message": " Reduction: 84.1% of original (15.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:51:24Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:51:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:51:32Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T03:51:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T03:51:34Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T03:51:34Z", "level": "INFO", "message": " Size: 1141.25MB → 960.12MB (84.1% of original, 15.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T03:51:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T03:51:34Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T03:51:34Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:51:46Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:51:46Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:51:46Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:51:46Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:51:48Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T03:54:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:54:22Z", "level": "INFO", "message": " Original Size: 1207.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:54:22Z", "level": "INFO", "message": " Encoded Size: 1122.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:54:22Z", "level": "INFO", "message": " Reduction: 93.0% of original (7.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:54:22Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:54:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:54:31Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T03:54:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T03:54:33Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T03:54:33Z", "level": "INFO", "message": " Size: 1207.87MB → 1122.78MB (93.0% of original, 7.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T03:54:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T03:54:33Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T03:54:33Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:54:45Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:54:45Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:54:45Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:54:45Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:54:46Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T03:57:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:57:07Z", "level": "INFO", "message": " Original Size: 1154.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:57:07Z", "level": "INFO", "message": " Encoded Size: 1017.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:57:07Z", "level": "INFO", "message": " Reduction: 88.1% of original (11.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:57:07Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:57:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:57:16Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T03:57:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T03:57:18Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T03:57:18Z", "level": "INFO", "message": " Size: 1154.68MB → 1017.46MB (88.1% of original, 11.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T03:57:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T03:57:18Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T03:57:18Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T03:57:30Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T03:57:30Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T03:57:30Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T03:57:30Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T03:57:32Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T03:59:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T03:59:43Z", "level": "INFO", "message": " Original Size: 1231.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T03:59:43Z", "level": "INFO", "message": " Encoded Size: 1055.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T03:59:43Z", "level": "INFO", "message": " Reduction: 85.7% of original (14.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T03:59:43Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T03:59:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T03:59:53Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T03:59:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T03:59:54Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T03:59:54Z", "level": "INFO", "message": " Size: 1231.96MB → 1055.44MB (85.7% of original, 14.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T03:59:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T03:59:55Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T03:59:55Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:00:10Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:00:10Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:00:10Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:00:10Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:00:12Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:02:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:02:42Z", "level": "INFO", "message": " Original Size: 1248.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:02:42Z", "level": "INFO", "message": " Encoded Size: 1045.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:02:42Z", "level": "INFO", "message": " Reduction: 83.8% of original (16.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:02:42Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:02:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:02:51Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:02:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:02:52Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:02:52Z", "level": "INFO", "message": " Size: 1248.13MB → 1045.69MB (83.8% of original, 16.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:02:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:02:53Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:02:53Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:03:04Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:03:04Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:03:04Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:03:04Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 641kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:03:06Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:05:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:05:48Z", "level": "INFO", "message": " Original Size: 1306.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:05:48Z", "level": "INFO", "message": " Encoded Size: 1215.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:05:48Z", "level": "INFO", "message": " Reduction: 93.1% of original (6.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:05:48Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:05:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:05:59Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:06:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:06:00Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:06:00Z", "level": "INFO", "message": " Size: 1306.13MB → 1215.74MB (93.1% of original, 6.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:06:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:06:01Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:06:01Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:06:13Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:06:13Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:06:13Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:06:13Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:06:14Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:08:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:08:40Z", "level": "INFO", "message": " Original Size: 1201.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:08:40Z", "level": "INFO", "message": " Encoded Size: 1131.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:08:40Z", "level": "INFO", "message": " Reduction: 94.1% of original (5.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:08:40Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:08:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:08:50Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:08:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:08:52Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:08:52Z", "level": "INFO", "message": " Size: 1201.66MB → 1131.08MB (94.1% of original, 5.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:08:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:08:52Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:08:52Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:09:05Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:09:05Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:09:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:09:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:09:06Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:11:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:11:43Z", "level": "INFO", "message": " Original Size: 1215.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:11:43Z", "level": "INFO", "message": " Encoded Size: 881.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:11:43Z", "level": "INFO", "message": " Reduction: 72.5% of original (27.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:11:43Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:11:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:11:51Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:11:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:11:53Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:11:53Z", "level": "INFO", "message": " Size: 1215.66MB → 881.42MB (72.5% of original, 27.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:11:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:11:53Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:11:53Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:12:05Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:12:05Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:12:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:12:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:12:06Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:14:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:14:35Z", "level": "INFO", "message": " Original Size: 1181.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:14:35Z", "level": "INFO", "message": " Encoded Size: 998.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:14:35Z", "level": "INFO", "message": " Reduction: 84.5% of original (15.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:14:35Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:14:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:14:57Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:14:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:14:58Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:14:58Z", "level": "INFO", "message": " Size: 1181.71MB → 998.04MB (84.5% of original, 15.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:14:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:14:58Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:14:58Z", "level": "INFO", "message": "Processing: Season 1 - Extra Time with Coach Lasso - NBC Sports.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "Copied Season 1 - Extra Time with Coach Lasso - NBC Sports.mkv → Season 1 - Extra Time with Coach Lasso - NBC Sports.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T04:14:59Z", "level": "INFO", "message": "Running CQ encode: Season 1 - Extra Time with Coach Lasso - NBC Sports - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:15:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:15:08Z", "level": "INFO", "message": " Original Size: 41.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:15:08Z", "level": "INFO", "message": " Encoded Size: 70.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:15:08Z", "level": "INFO", "message": " Reduction: 169.4% of original (-69.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:15:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:15:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:15:08Z", "level": "INFO", "message": "Processing: Season 1 - Honest Trailer - Screen Junkies.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:15:09Z", "level": "INFO", "message": "Copied Season 1 - Honest Trailer - Screen Junkies.mkv → Season 1 - Honest Trailer - Screen Junkies.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:15:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:15:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:15:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T04:15:10Z", "level": "INFO", "message": "Running CQ encode: Season 1 - Honest Trailer - Screen Junkies - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:15:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:15:32Z", "level": "INFO", "message": " Original Size: 109.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:15:32Z", "level": "INFO", "message": " Encoded Size: 190.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:15:32Z", "level": "INFO", "message": " Reduction: 174.9% of original (-74.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:15:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:15:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:15:32Z", "level": "INFO", "message": "Processing: Season 1 - How Fake Crowds Were Made For “Ted Lasso” - Insider.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:15:33Z", "level": "INFO", "message": "Copied Season 1 - How Fake Crowds Were Made For “Ted Lasso” - Insider.mkv → Season 1 - How Fake Crowds Were Made For “Ted Lasso” - Insider.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:15:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:15:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:15:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T04:15:34Z", "level": "INFO", "message": "Running CQ encode: Season 1 - How Fake Crowds Were Made For “Ted Lasso” - Insider - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": " Original Size: 128.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": " Encoded Size: 285.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": " Reduction: 223.0% of original (-123.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:16:05Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 278} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S02 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-14T04:16:05Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:16:19Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:16:19Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:16:19Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:16:19Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:16:21Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:19:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:19:24Z", "level": "INFO", "message": " Original Size: 1365.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:19:24Z", "level": "INFO", "message": " Encoded Size: 1179.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:19:24Z", "level": "INFO", "message": " Reduction: 86.4% of original (13.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:19:24Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:19:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:19:34Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:19:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:19:36Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:19:36Z", "level": "INFO", "message": " Size: 1365.2MB → 1179.47MB (86.4% of original, 13.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:19:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:19:37Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:19:37Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:19:50Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:19:50Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:19:50Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:19:50Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:19:52Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:23:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:23:08Z", "level": "INFO", "message": " Original Size: 1498.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:23:08Z", "level": "INFO", "message": " Encoded Size: 1299.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:23:08Z", "level": "INFO", "message": " Reduction: 86.7% of original (13.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:23:08Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:23:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:23:19Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:23:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:23:21Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:23:21Z", "level": "INFO", "message": " Size: 1498.94MB → 1299.03MB (86.7% of original, 13.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:23:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:23:22Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:23:22Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:23:39Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:23:39Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:23:39Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:23:39Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:23:41Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:27:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:27:18Z", "level": "INFO", "message": " Original Size: 1644.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:27:18Z", "level": "INFO", "message": " Encoded Size: 1271.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:27:18Z", "level": "INFO", "message": " Reduction: 77.3% of original (22.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:27:18Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:27:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:27:29Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:27:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:27:31Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:27:31Z", "level": "INFO", "message": " Size: 1644.9MB → 1271.63MB (77.3% of original, 22.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:27:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:27:31Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:27:31Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:27:43Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:27:43Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:27:43Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:27:43Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:27:45Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:30:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:30:37Z", "level": "INFO", "message": " Original Size: 1314.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:30:37Z", "level": "INFO", "message": " Encoded Size: 1015.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:30:37Z", "level": "INFO", "message": " Reduction: 77.3% of original (22.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:30:37Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:30:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:30:46Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:30:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:30:47Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:30:47Z", "level": "INFO", "message": " Size: 1314.14MB → 1015.69MB (77.3% of original, 22.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:30:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:30:48Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:30:48Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:31:04Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:31:04Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:31:04Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:31:04Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:31:06Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:34:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:34:57Z", "level": "INFO", "message": " Original Size: 1764.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:34:57Z", "level": "INFO", "message": " Encoded Size: 1439.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:34:57Z", "level": "INFO", "message": " Reduction: 81.6% of original (18.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:34:57Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:34:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:35:09Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:35:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:35:11Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:35:11Z", "level": "INFO", "message": " Size: 1764.42MB → 1439.0MB (81.6% of original, 18.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:35:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:35:12Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:35:12Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:35:30Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:35:30Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:35:30Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:35:30Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:35:33Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:39:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:39:25Z", "level": "INFO", "message": " Original Size: 1788.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:39:25Z", "level": "INFO", "message": " Encoded Size: 1342.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:39:25Z", "level": "INFO", "message": " Reduction: 75.1% of original (24.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:39:25Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:39:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:39:37Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:39:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:39:39Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:39:39Z", "level": "INFO", "message": " Size: 1788.11MB → 1342.69MB (75.1% of original, 24.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:39:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:39:40Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:39:40Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:39:54Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:39:54Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:39:54Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:39:54Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:39:56Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:43:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:43:09Z", "level": "INFO", "message": " Original Size: 1430.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:43:09Z", "level": "INFO", "message": " Encoded Size: 1204.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:43:09Z", "level": "INFO", "message": " Reduction: 84.2% of original (15.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:43:09Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:43:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:43:20Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:43:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:43:22Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:43:22Z", "level": "INFO", "message": " Size: 1430.58MB → 1204.99MB (84.2% of original, 15.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:43:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:43:22Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:43:22Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:43:34Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:43:34Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:43:34Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:43:34Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:43:36Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:46:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:46:38Z", "level": "INFO", "message": " Original Size: 1348.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:46:38Z", "level": "INFO", "message": " Encoded Size: 1096.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:46:38Z", "level": "INFO", "message": " Reduction: 81.3% of original (18.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:46:38Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:46:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:46:48Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:46:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:46:49Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:46:49Z", "level": "INFO", "message": " Size: 1348.11MB → 1096.65MB (81.3% of original, 18.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:46:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:46:50Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:46:50Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:47:00Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:47:00Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:47:00Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:47:00Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:47:02Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:49:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:49:39Z", "level": "INFO", "message": " Original Size: 1184.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:49:39Z", "level": "INFO", "message": " Encoded Size: 1057.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:49:39Z", "level": "INFO", "message": " Reduction: 89.3% of original (10.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:49:39Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:49:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:49:48Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:49:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:49:50Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:49:50Z", "level": "INFO", "message": " Size: 1184.32MB → 1057.48MB (89.3% of original, 10.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:49:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:49:50Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:49:50Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:50:05Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:50:05Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:50:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:50:05Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:50:07Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:53:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:53:36Z", "level": "INFO", "message": " Original Size: 1668.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:53:36Z", "level": "INFO", "message": " Encoded Size: 1351.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:53:36Z", "level": "INFO", "message": " Reduction: 81.0% of original (19.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:53:36Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:53:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:53:48Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:53:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:53:50Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:53:50Z", "level": "INFO", "message": " Size: 1668.45MB → 1351.38MB (81.0% of original, 19.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:53:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:53:51Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:53:51Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:54:04Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:54:04Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:54:04Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:54:04Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:54:06Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T04:57:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T04:57:09Z", "level": "INFO", "message": " Original Size: 1386.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T04:57:09Z", "level": "INFO", "message": " Encoded Size: 1085.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T04:57:09Z", "level": "INFO", "message": " Reduction: 78.3% of original (21.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T04:57:09Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T04:57:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T04:57:18Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T04:57:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T04:57:20Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T04:57:20Z", "level": "INFO", "message": " Size: 1386.32MB → 1085.31MB (78.3% of original, 21.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T04:57:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T04:57:20Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T04:57:20Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T04:57:39Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T04:57:39Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T04:57:39Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T04:57:39Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T04:57:42Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T05:01:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T05:01:45Z", "level": "INFO", "message": " Original Size: 1935.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T05:01:45Z", "level": "INFO", "message": " Encoded Size: 1714.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T05:01:45Z", "level": "INFO", "message": " Reduction: 88.6% of original (11.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T05:01:45Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T05:01:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T05:02:01Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-14T05:02:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-14T05:02:04Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-14T05:02:04Z", "level": "INFO", "message": " Size: 1935.7MB → 1714.09MB (88.6% of original, 11.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-14T05:02:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-14T05:02:04Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-14T05:02:04Z", "level": "INFO", "message": "Processing: Season 2 - A Conversation with Hannah Waddingham & Juno Temple - Apple TV.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T05:02:05Z", "level": "INFO", "message": "Copied Season 2 - A Conversation with Hannah Waddingham & Juno Temple - Apple TV.mkv → Season 2 - A Conversation with Hannah Waddingham & Juno Temple - Apple TV.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T05:02:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T05:02:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T05:02:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T05:02:06Z", "level": "INFO", "message": "Running CQ encode: Season 2 - A Conversation with Hannah Waddingham & Juno Temple - Apple TV - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T05:02:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T05:02:36Z", "level": "INFO", "message": " Original Size: 153.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T05:02:36Z", "level": "INFO", "message": " Encoded Size: 215.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T05:02:36Z", "level": "INFO", "message": " Reduction: 140.3% of original (-40.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T05:02:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T05:02:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T05:02:36Z", "level": "INFO", "message": "Processing: Season 2 - Interview with Jason Sudeikis - The Tonight Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "Copied Season 2 - Interview with Jason Sudeikis - The Tonight Show.mkv → Season 2 - Interview with Jason Sudeikis - The Tonight Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T05:02:38Z", "level": "INFO", "message": "Running CQ encode: Season 2 - Interview with Jason Sudeikis - The Tonight Show - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T05:03:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T05:03:13Z", "level": "INFO", "message": " Original Size: 132.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T05:03:13Z", "level": "INFO", "message": " Encoded Size: 393.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T05:03:13Z", "level": "INFO", "message": " Reduction: 297.6% of original (-197.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T05:03:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T05:03:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T05:03:13Z", "level": "INFO", "message": "Processing: Season 2 - Meet Brett Goldstein & Brendan Hunt - Cover Shoot - Entertainment Weekly.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-14T05:03:15Z", "level": "INFO", "message": "Copied Season 2 - Meet Brett Goldstein & Brendan Hunt - Cover Shoot - Entertainment Weekly.mkv → Season 2 - Meet Brett Goldstein & Brendan Hunt - Cover Shoot - Entertainment Weekly.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-14T05:03:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-14T05:03:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-14T05:03:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p2, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-14T05:03:16Z", "level": "INFO", "message": "Running CQ encode: Season 2 - Meet Brett Goldstein & Brendan Hunt - Cover Shoot - Entertainment Weekly - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-14T05:04:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-14T05:04:01Z", "level": "INFO", "message": " Original Size: 227.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-14T05:04:01Z", "level": "INFO", "message": " Encoded Size: 303.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-14T05:04:01Z", "level": "INFO", "message": " Reduction: 133.2% of original (-33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-14T05:04:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-14T05:04:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-14T05:04:01Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 278} +{"timestamp": "2026-01-14T05:04:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-16T15:17:20Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S03 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-16T15:17:20Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T15:17:36Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T15:17:36Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T15:17:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T15:17:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T15:17:39Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": " Original Size: 1695.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": " Encoded Size: 223.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": " Reduction: 13.2% of original (86.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost).mkv | Ratio: 13.2% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-16T15:19:21Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-16T15:20:14Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S03 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-16T15:20:14Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T15:20:36Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T15:20:36Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T15:20:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T15:20:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T15:20:39Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": " Original Size: 2467.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": " Encoded Size: 347.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": " Reduction: 14.1% of original (85.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": "TEST MODE - File: Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost).mkv | Ratio: 14.1% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-16T15:22:22Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-16T15:25:40Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S03 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-16T15:25:40Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T15:25:40Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost).mkv (2467.58 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-16T15:25:40Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T15:25:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T15:25:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T15:25:43Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T15:32:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T15:32:54Z", "level": "INFO", "message": " Original Size: 2467.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T15:32:54Z", "level": "INFO", "message": " Encoded Size: 1366.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T15:32:54Z", "level": "INFO", "message": " Reduction: 55.4% of original (44.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T15:32:54Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T15:32:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T15:33:06Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T15:33:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T15:33:08Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T15:33:08Z", "level": "INFO", "message": " Size: 2467.58MB → 1366.58MB (55.4% of original, 44.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T15:33:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T15:33:09Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E10 - International Break (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T15:33:09Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T15:33:09Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost).mkv (1695.76 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-16T15:33:09Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T15:33:09Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T15:33:09Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T15:33:11Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T15:38:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T15:38:09Z", "level": "INFO", "message": " Original Size: 1695.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T15:38:09Z", "level": "INFO", "message": " Encoded Size: 910.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T15:38:09Z", "level": "INFO", "message": " Reduction: 53.7% of original (46.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T15:38:09Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T15:38:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T15:38:17Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T15:38:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T15:38:19Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T15:38:19Z", "level": "INFO", "message": " Size: 1695.76MB → 910.02MB (53.7% of original, 46.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T15:38:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T15:38:19Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E01 - Smells Like Mean Spirit (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T15:38:19Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T15:38:37Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T15:38:37Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T15:38:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T15:38:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T15:38:39Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T15:44:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T15:44:18Z", "level": "INFO", "message": " Original Size: 1932.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T15:44:18Z", "level": "INFO", "message": " Encoded Size: 1036.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T15:44:18Z", "level": "INFO", "message": " Reduction: 53.6% of original (46.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T15:44:18Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T15:44:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T15:44:27Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T15:44:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T15:44:29Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T15:44:29Z", "level": "INFO", "message": " Size: 1932.87MB → 1036.97MB (53.6% of original, 46.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T15:44:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T15:44:29Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E05 - Signs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T15:44:29Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T15:44:57Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T15:44:57Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T15:44:57Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T15:44:57Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T15:45:00Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T15:53:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T15:53:40Z", "level": "INFO", "message": " Original Size: 2925.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T15:53:40Z", "level": "INFO", "message": " Encoded Size: 2014.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T15:53:40Z", "level": "INFO", "message": " Reduction: 68.8% of original (31.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T15:53:40Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T15:53:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T15:53:58Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T15:54:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T15:54:01Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T15:54:01Z", "level": "INFO", "message": " Size: 2925.73MB → 2014.27MB (68.8% of original, 31.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T15:54:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T15:54:01Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E12 - So Long, Farewell (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T15:54:01Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T15:54:16Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T15:54:16Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T15:54:16Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T15:54:16Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T15:54:18Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T15:59:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T15:59:24Z", "level": "INFO", "message": " Original Size: 1711.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T15:59:24Z", "level": "INFO", "message": " Encoded Size: 1048.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T15:59:24Z", "level": "INFO", "message": " Reduction: 61.2% of original (38.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T15:59:24Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T15:59:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T15:59:33Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T15:59:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T15:59:35Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T15:59:35Z", "level": "INFO", "message": " Size: 1711.38MB → 1048.06MB (61.2% of original, 38.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T15:59:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T15:59:35Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E09 - La Locker Room Aux Folles (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T15:59:35Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T16:00:00Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T16:00:01Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T16:00:01Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T16:00:01Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 641kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T16:00:04Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T16:08:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T16:08:08Z", "level": "INFO", "message": " Original Size: 2699.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T16:08:08Z", "level": "INFO", "message": " Encoded Size: 1575.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T16:08:08Z", "level": "INFO", "message": " Reduction: 58.4% of original (41.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T16:08:08Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T16:08:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T16:08:22Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T16:08:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T16:08:26Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T16:08:26Z", "level": "INFO", "message": " Size: 2699.34MB → 1575.42MB (58.4% of original, 41.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T16:08:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T16:08:26Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E11 - Mom City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T16:08:26Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T16:08:42Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T16:08:42Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T16:08:42Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T16:08:42Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T16:08:44Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T16:14:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T16:14:09Z", "level": "INFO", "message": " Original Size: 1831.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T16:14:09Z", "level": "INFO", "message": " Encoded Size: 1055.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T16:14:09Z", "level": "INFO", "message": " Reduction: 57.6% of original (42.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T16:14:09Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T16:14:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T16:14:18Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T16:14:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T16:14:21Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T16:14:21Z", "level": "INFO", "message": " Size: 1831.74MB → 1055.56MB (57.6% of original, 42.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T16:14:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T16:14:21Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E02 - (I Don’t Want to Go to) Chelsea (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T16:14:21Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T16:14:38Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T16:14:38Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T16:14:38Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T16:14:38Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T16:14:40Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T16:20:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T16:20:07Z", "level": "INFO", "message": " Original Size: 1824.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T16:20:07Z", "level": "INFO", "message": " Encoded Size: 1070.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T16:20:07Z", "level": "INFO", "message": " Reduction: 58.7% of original (41.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T16:20:07Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T16:20:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T16:20:16Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T16:20:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T16:20:18Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T16:20:18Z", "level": "INFO", "message": " Size: 1824.47MB → 1070.25MB (58.7% of original, 41.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T16:20:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T16:20:18Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E03 - 4-5-1 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T16:20:18Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T16:20:36Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T16:20:36Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T16:20:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T16:20:36Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T16:20:38Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T16:26:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T16:26:23Z", "level": "INFO", "message": " Original Size: 1932.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T16:26:23Z", "level": "INFO", "message": " Encoded Size: 1204.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T16:26:23Z", "level": "INFO", "message": " Reduction: 62.3% of original (37.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T16:26:23Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T16:26:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T16:26:33Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T16:26:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T16:26:36Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T16:26:36Z", "level": "INFO", "message": " Size: 1932.33MB → 1204.37MB (62.3% of original, 37.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T16:26:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T16:26:36Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E04 - Big Week (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T16:26:36Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T16:26:55Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T16:26:55Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T16:26:55Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T16:26:55Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T16:26:58Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T16:33:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T16:33:36Z", "level": "INFO", "message": " Original Size: 2232.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T16:33:36Z", "level": "INFO", "message": " Encoded Size: 1341.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T16:33:36Z", "level": "INFO", "message": " Reduction: 60.1% of original (39.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T16:33:36Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T16:33:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T16:33:48Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T16:33:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T16:33:50Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T16:33:50Z", "level": "INFO", "message": " Size: 2232.81MB → 1341.59MB (60.1% of original, 39.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T16:33:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T16:33:51Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E07 - The Strings That Bind Us (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T16:33:51Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T16:34:12Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T16:34:12Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T16:34:12Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T16:34:12Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T16:34:14Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T16:41:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T16:41:27Z", "level": "INFO", "message": " Original Size: 2452.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T16:41:27Z", "level": "INFO", "message": " Encoded Size: 1660.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T16:41:27Z", "level": "INFO", "message": " Reduction: 67.7% of original (32.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T16:41:27Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T16:41:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T16:41:42Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T16:41:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T16:41:45Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T16:41:45Z", "level": "INFO", "message": " Size: 2452.11MB → 1660.51MB (67.7% of original, 32.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T16:41:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T16:41:45Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E06 - Sunflowers (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T16:41:45Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-16T16:42:03Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-16T16:42:03Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-16T16:42:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-16T16:42:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-16T16:42:06Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-16T16:48:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-16T16:48:24Z", "level": "INFO", "message": " Original Size: 2132.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-16T16:48:24Z", "level": "INFO", "message": " Encoded Size: 1124.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-16T16:48:24Z", "level": "INFO", "message": " Reduction: 52.7% of original (47.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-16T16:48:24Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-16T16:48:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-16T16:48:34Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-16T16:48:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-16T16:48:36Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-16T16:48:36Z", "level": "INFO", "message": " Size: 2132.61MB → 1124.6MB (52.7% of original, 47.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-16T16:48:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 516} +{"timestamp": "2026-01-16T16:48:37Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S03E08 - We’ll Never Have Paris (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 525} +{"timestamp": "2026-01-16T16:48:37Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-17T01:17:47Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Chaos Dragon (2015)\\[Rare] Chaos Dragon - Sekiryuu Seneki", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T01:17:47Z", "level": "INFO", "message": "Processing: Chaos Dragon - Sekiryuu Seneki 2.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:18:45Z", "level": "INFO", "message": "Copied Chaos Dragon - Sekiryuu Seneki 2.mkv → Chaos Dragon - Sekiryuu Seneki 2.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T01:18:45Z", "level": "INFO", "message": "Found subtitle file: Chaos Dragon - Sekiryuu Seneki 2.ass", "module": "process_manager", "funcName": "process_folder", "line": 159} +{"timestamp": "2026-01-17T01:18:46Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:18:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:18:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": "User selected 2 audio stream(s): [1, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 379} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": "Removed 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 2267kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:19:34Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: eng | Detected: 2371kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:19:34Z", "level": "ERROR", "message": "Unexpected error processing Chaos Dragon - Sekiryuu Seneki 2.mkv: 'WindowsPath' object is not iterable", "module": "process_manager", "funcName": "process_folder", "line": 345} +{"timestamp": "2026-01-17T01:19:35Z", "level": "INFO", "message": "Processing: Chaos Dragon - Sekiryuu Seneki 7.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:29:47Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Chaos Dragon (2015)\\[Rare] Chaos Dragon - Sekiryuu Seneki", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T01:29:47Z", "level": "INFO", "message": "Processing: Chaos Dragon - Sekiryuu Seneki 2.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:30:45Z", "level": "INFO", "message": "Copied Chaos Dragon - Sekiryuu Seneki 2.mkv → Chaos Dragon - Sekiryuu Seneki 2.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T01:30:45Z", "level": "INFO", "message": "Found subtitle file: Chaos Dragon - Sekiryuu Seneki 2.ass", "module": "process_manager", "funcName": "process_folder", "line": 159} +{"timestamp": "2026-01-17T01:30:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": "User selected 2 audio stream(s): [1, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 379} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": "Removed 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 2215kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: eng | Detected: 2235kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:31:18Z", "level": "INFO", "message": "Running CQ encode: Chaos Dragon - Sekiryuu Seneki 2 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": " Original Size: 6744.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": " Encoded Size: 192.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": " Reduction: 2.9% of original (97.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": "TEST MODE - File: Chaos Dragon - Sekiryuu Seneki 2.mkv | Ratio: 2.9% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-17T01:33:10Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 433} +{"timestamp": "2026-01-17T01:36:17Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Chaos Dragon (2015)\\[Rare] Chaos Dragon - Sekiryuu Seneki", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T01:36:17Z", "level": "INFO", "message": "Processing: Chaos Dragon - Sekiryuu Seneki 2.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:36:17Z", "level": "INFO", "message": "File already in processing: Chaos Dragon - Sekiryuu Seneki 2.mkv (6744.61 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-17T01:36:17Z", "level": "INFO", "message": "Found subtitle file: Chaos Dragon - Sekiryuu Seneki 2.ass", "module": "process_manager", "funcName": "process_folder", "line": 159} +{"timestamp": "2026-01-17T01:36:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:36:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:36:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 2243kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 440kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: eng | Detected: 2320kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:36:38Z", "level": "INFO", "message": "Running CQ encode: Chaos Dragon - Sekiryuu Seneki 2 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T01:39:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T01:39:36Z", "level": "INFO", "message": " Original Size: 6744.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T01:39:36Z", "level": "INFO", "message": " Encoded Size: 421.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T01:39:36Z", "level": "INFO", "message": " Reduction: 6.2% of original (93.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T01:39:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T01:39:36Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T01:39:39Z", "level": "INFO", "message": "Moved Chaos Dragon - Sekiryuu Seneki 2 - [EHX].mkv → Chaos Dragon - Sekiryuu Seneki 2 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T01:40:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chaos Dragon - Sekiryuu Seneki 2 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T01:40:03Z", "level": "INFO", "message": " Type: ANIME | Show: Chaos Dragon (2015)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T01:40:03Z", "level": "INFO", "message": " Size: 6744.61MB → 421.23MB (6.2% of original, 93.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T01:40:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "Deleted original and processing copy for Chaos Dragon - Sekiryuu Seneki 2.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "Removed embedded subtitle: Chaos Dragon - Sekiryuu Seneki 2.ass", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 577} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "Processing: Chaos Dragon - Sekiryuu Seneki 7.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "File already in processing: Chaos Dragon - Sekiryuu Seneki 7.mkv (7607.11 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "Found subtitle file: Chaos Dragon - Sekiryuu Seneki 7.ass", "module": "process_manager", "funcName": "process_folder", "line": 159} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:40:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 2267kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 1436kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: eng | Detected: 440kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:40:28Z", "level": "INFO", "message": "Running CQ encode: Chaos Dragon - Sekiryuu Seneki 7 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T01:45:07Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T01:45:07Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:45:18Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T01:45:18Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:45:18Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:45:18Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:45:20Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T01:46:40Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S01 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T01:46:40Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:46:40Z", "level": "INFO", "message": "File already in processing: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv (1307.65 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-17T01:46:40Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:46:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:46:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:46:42Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T01:50:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T01:50:33Z", "level": "INFO", "message": " Original Size: 1307.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T01:50:33Z", "level": "INFO", "message": " Encoded Size: 901.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T01:50:33Z", "level": "INFO", "message": " Reduction: 68.9% of original (31.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T01:50:33Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T01:50:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T01:50:41Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T01:50:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T01:50:42Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T01:50:42Z", "level": "INFO", "message": " Size: 1307.65MB → 901.12MB (68.9% of original, 31.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T01:50:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T01:50:43Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E10 - The Hope That Kills You (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T01:50:43Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:50:53Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T01:50:53Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:50:53Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:50:53Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:50:54Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T01:54:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T01:54:21Z", "level": "INFO", "message": " Original Size: 1141.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T01:54:21Z", "level": "INFO", "message": " Encoded Size: 758.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T01:54:21Z", "level": "INFO", "message": " Reduction: 66.5% of original (33.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T01:54:21Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T01:54:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T01:54:27Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T01:54:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T01:54:29Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T01:54:29Z", "level": "INFO", "message": " Size: 1141.25MB → 758.58MB (66.5% of original, 33.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T01:54:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T01:54:29Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E02 - Biscuits (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T01:54:29Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:54:40Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T01:54:40Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:54:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:54:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:54:41Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T01:58:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T01:58:16Z", "level": "INFO", "message": " Original Size: 1207.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T01:58:16Z", "level": "INFO", "message": " Encoded Size: 899.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T01:58:16Z", "level": "INFO", "message": " Reduction: 74.5% of original (25.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T01:58:16Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T01:58:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T01:58:24Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T01:58:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T01:58:25Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T01:58:25Z", "level": "INFO", "message": " Size: 1207.87MB → 899.84MB (74.5% of original, 25.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T01:58:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T01:58:26Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E05 - Tan Lines (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T01:58:26Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T01:58:37Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T01:58:37Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T01:58:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T01:58:37Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T01:58:38Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T02:02:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T02:02:01Z", "level": "INFO", "message": " Original Size: 1154.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T02:02:01Z", "level": "INFO", "message": " Encoded Size: 770.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T02:02:01Z", "level": "INFO", "message": " Reduction: 66.7% of original (33.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T02:02:01Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T02:02:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T02:02:07Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T02:02:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T02:02:09Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T02:02:09Z", "level": "INFO", "message": " Size: 1154.68MB → 770.6MB (66.7% of original, 33.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T02:02:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T02:02:09Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E08 - The Diamond Dogs (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T02:02:09Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T02:02:20Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T02:02:20Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T02:02:20Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T02:02:20Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T02:02:22Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T02:05:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T02:05:57Z", "level": "INFO", "message": " Original Size: 1231.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T02:05:57Z", "level": "INFO", "message": " Encoded Size: 799.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T02:05:57Z", "level": "INFO", "message": " Reduction: 64.9% of original (35.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T02:05:57Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T02:05:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T02:06:04Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T02:06:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T02:06:05Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T02:06:05Z", "level": "INFO", "message": " Size: 1231.96MB → 799.89MB (64.9% of original, 35.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T02:06:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T02:06:05Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E06 - Two Aces (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T02:06:05Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T02:06:17Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T02:06:17Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T02:06:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T02:06:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T02:06:18Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T02:09:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T02:09:55Z", "level": "INFO", "message": " Original Size: 1248.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T02:09:55Z", "level": "INFO", "message": " Encoded Size: 821.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T02:09:55Z", "level": "INFO", "message": " Reduction: 65.8% of original (34.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T02:09:55Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T02:09:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T02:10:02Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T02:10:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T02:10:03Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T02:10:03Z", "level": "INFO", "message": " Size: 1248.13MB → 821.54MB (65.8% of original, 34.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T02:10:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T02:10:04Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E07 - Make Rebecca Great Again (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T02:10:04Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T02:10:16Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T02:10:16Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T02:10:16Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T02:10:16Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T02:10:18Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T02:14:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T02:14:05Z", "level": "INFO", "message": " Original Size: 1306.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T02:14:05Z", "level": "INFO", "message": " Encoded Size: 938.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T02:14:05Z", "level": "INFO", "message": " Reduction: 71.9% of original (28.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T02:14:05Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T02:14:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T02:14:13Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T02:14:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T02:14:15Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T02:14:15Z", "level": "INFO", "message": " Size: 1306.13MB → 938.93MB (71.9% of original, 28.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T02:14:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T02:14:15Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E04 - For the Children (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T02:14:15Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T02:14:26Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T02:14:26Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T02:14:26Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T02:14:26Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T02:14:28Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T02:17:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T02:17:57Z", "level": "INFO", "message": " Original Size: 1201.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T02:17:57Z", "level": "INFO", "message": " Encoded Size: 885.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T02:17:57Z", "level": "INFO", "message": " Reduction: 73.7% of original (26.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T02:17:57Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T02:17:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T02:18:05Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T02:18:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T02:18:06Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T02:18:06Z", "level": "INFO", "message": " Size: 1201.66MB → 885.35MB (73.7% of original, 26.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T02:18:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T02:18:07Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T02:18:07Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T02:18:17Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T02:18:17Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T02:18:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T02:18:17Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T02:18:19Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T02:21:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T02:21:52Z", "level": "INFO", "message": " Original Size: 1215.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T02:21:52Z", "level": "INFO", "message": " Encoded Size: 638.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T02:21:52Z", "level": "INFO", "message": " Reduction: 52.5% of original (47.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T02:21:52Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T02:21:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T02:21:57Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T02:22:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T02:22:00Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T02:22:00Z", "level": "INFO", "message": " Size: 1215.66MB → 638.56MB (52.5% of original, 47.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T02:22:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T02:22:00Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E09 - All Apologies (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T02:22:00Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T02:22:11Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T02:22:11Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T02:22:11Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T02:22:11Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T02:22:12Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T02:25:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T02:25:38Z", "level": "INFO", "message": " Original Size: 1181.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T02:25:38Z", "level": "INFO", "message": " Encoded Size: 769.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T02:25:38Z", "level": "INFO", "message": " Reduction: 65.1% of original (34.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T02:25:38Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T02:25:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T02:25:45Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 517} +{"timestamp": "2026-01-17T02:25:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 556} +{"timestamp": "2026-01-17T02:25:47Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 557} +{"timestamp": "2026-01-17T02:25:47Z", "level": "INFO", "message": " Size: 1181.71MB → 769.81MB (65.1% of original, 34.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 558} +{"timestamp": "2026-01-17T02:25:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T02:25:47Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S01E03 - Trent Crimm꞉ The Independent (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 568} +{"timestamp": "2026-01-17T02:25:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 476} +{"timestamp": "2026-01-17T14:59:20Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)\\Ted Lasso (2020) S02 (1080p BluRay x265 10bit EAC3 5.1 Ghost)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T14:59:20Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T14:59:31Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T14:59:32Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T14:59:32Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T14:59:32Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T14:59:34Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:03:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:03:33Z", "level": "INFO", "message": " Original Size: 1365.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:03:33Z", "level": "INFO", "message": " Encoded Size: 932.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:03:33Z", "level": "INFO", "message": " Reduction: 68.3% of original (31.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:03:33Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:03:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:03:41Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:03:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:03:43Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:03:43Z", "level": "INFO", "message": " Size: 1365.2MB → 932.37MB (68.3% of original, 31.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:03:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:03:43Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E06 - The Signal (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:03:43Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:03:57Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:03:57Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:03:57Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:03:57Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:04:00Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:08:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:08:23Z", "level": "INFO", "message": " Original Size: 1498.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:08:23Z", "level": "INFO", "message": " Encoded Size: 1022.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:08:23Z", "level": "INFO", "message": " Reduction: 68.2% of original (31.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:08:23Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:08:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:08:32Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:08:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:08:35Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:08:35Z", "level": "INFO", "message": " Size: 1498.94MB → 1022.38MB (68.2% of original, 31.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:08:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:08:36Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E05 - Rainbow (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:08:36Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:08:51Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:08:51Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:08:51Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:08:51Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:08:54Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:13:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:13:44Z", "level": "INFO", "message": " Original Size: 1644.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:13:44Z", "level": "INFO", "message": " Encoded Size: 953.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:13:44Z", "level": "INFO", "message": " Reduction: 57.9% of original (42.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:13:44Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:13:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:13:53Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:13:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:13:56Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:13:56Z", "level": "INFO", "message": " Size: 1644.9MB → 953.0MB (57.9% of original, 42.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:13:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:13:56Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E11 - Midnight Train to Royston (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:13:56Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:14:08Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:14:08Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:14:08Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:14:08Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:14:10Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:18:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:18:02Z", "level": "INFO", "message": " Original Size: 1314.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:18:02Z", "level": "INFO", "message": " Encoded Size: 785.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:18:02Z", "level": "INFO", "message": " Reduction: 59.7% of original (40.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:18:02Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:18:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:18:09Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:18:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:18:10Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:18:10Z", "level": "INFO", "message": " Size: 1314.14MB → 785.16MB (59.7% of original, 40.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:18:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:18:10Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E02 - Lavender (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:18:10Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:18:27Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:18:27Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:18:27Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:18:27Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:18:30Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:23:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:23:40Z", "level": "INFO", "message": " Original Size: 1764.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:23:40Z", "level": "INFO", "message": " Encoded Size: 1135.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:23:40Z", "level": "INFO", "message": " Reduction: 64.4% of original (35.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:23:40Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:23:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:23:49Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:23:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:23:51Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:23:51Z", "level": "INFO", "message": " Size: 1764.42MB → 1135.65MB (64.4% of original, 35.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:23:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:23:51Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E08 - Man City (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:23:51Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:24:20Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:24:21Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:24:21Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:24:21Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:24:24Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:29:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:29:37Z", "level": "INFO", "message": " Original Size: 1788.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:29:37Z", "level": "INFO", "message": " Encoded Size: 981.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:29:37Z", "level": "INFO", "message": " Reduction: 54.9% of original (45.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:29:37Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:29:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:29:46Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:29:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:29:49Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:29:49Z", "level": "INFO", "message": " Size: 1788.11MB → 981.91MB (54.9% of original, 45.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:29:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:29:50Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E10 - No Weddings and a Funeral (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:29:50Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:30:02Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:30:02Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:30:02Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:30:02Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:30:05Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:34:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:34:17Z", "level": "INFO", "message": " Original Size: 1430.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:34:17Z", "level": "INFO", "message": " Encoded Size: 957.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:34:17Z", "level": "INFO", "message": " Reduction: 66.9% of original (33.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:34:17Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:34:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:34:25Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:34:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:34:28Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:34:28Z", "level": "INFO", "message": " Size: 1430.58MB → 957.56MB (66.9% of original, 33.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:34:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:34:28Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E03 - Do the Right-est Thing (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:34:28Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:34:40Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:34:40Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:34:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:34:40Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:34:43Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:38:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:38:41Z", "level": "INFO", "message": " Original Size: 1348.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:38:41Z", "level": "INFO", "message": " Encoded Size: 850.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:38:41Z", "level": "INFO", "message": " Reduction: 63.1% of original (36.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:38:41Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:38:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:38:48Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:38:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:38:51Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:38:51Z", "level": "INFO", "message": " Size: 1348.11MB → 850.14MB (63.1% of original, 36.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:38:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:38:51Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E01 - Goodbye Earl (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:38:51Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:39:02Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:39:03Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:39:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:39:03Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:39:05Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:42:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:42:33Z", "level": "INFO", "message": " Original Size: 1184.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:42:33Z", "level": "INFO", "message": " Encoded Size: 826.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:42:33Z", "level": "INFO", "message": " Reduction: 69.8% of original (30.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:42:33Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:42:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:42:40Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:42:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:42:43Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:42:43Z", "level": "INFO", "message": " Size: 1184.32MB → 826.47MB (69.8% of original, 30.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:42:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:42:43Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E04 - Carol of the Bells (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:42:43Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:42:59Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:42:59Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:42:59Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:42:59Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:43:01Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:47:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:47:54Z", "level": "INFO", "message": " Original Size: 1668.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:47:54Z", "level": "INFO", "message": " Encoded Size: 1040.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:47:54Z", "level": "INFO", "message": " Reduction: 62.4% of original (37.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:47:54Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:47:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:48:03Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:48:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:48:06Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:48:06Z", "level": "INFO", "message": " Size: 1668.45MB → 1040.66MB (62.4% of original, 37.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:48:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:48:06Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E09 - Beard After Hours (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:48:06Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:48:20Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:48:20Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:48:20Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:48:20Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:48:23Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:52:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:52:26Z", "level": "INFO", "message": " Original Size: 1386.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:52:26Z", "level": "INFO", "message": " Encoded Size: 830.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:52:26Z", "level": "INFO", "message": " Reduction: 59.9% of original (40.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:52:26Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:52:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:52:33Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:52:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:52:35Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:52:35Z", "level": "INFO", "message": " Size: 1386.32MB → 830.67MB (59.9% of original, 40.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:52:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:52:35Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E07 - Headspace (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:52:35Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-17T15:52:53Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv → Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-17T15:52:53Z", "level": "INFO", "message": "Source resolution detected: 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T15:52:53Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T15:52:53Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 194} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T15:52:57Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T15:58:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T15:58:36Z", "level": "INFO", "message": " Original Size: 1935.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T15:58:36Z", "level": "INFO", "message": " Encoded Size: 1335.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T15:58:36Z", "level": "INFO", "message": " Reduction: 69.0% of original (31.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T15:58:36Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T15:58:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T15:58:47Z", "level": "INFO", "message": "Moved Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv → Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 520} +{"timestamp": "2026-01-17T15:58:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 559} +{"timestamp": "2026-01-17T15:58:51Z", "level": "INFO", "message": " Type: TV | Show: Ted Lasso (2020)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 560} +{"timestamp": "2026-01-17T15:58:51Z", "level": "INFO", "message": " Size: 1935.7MB → 1335.76MB (69.0% of original, 31.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 561} +{"timestamp": "2026-01-17T15:58:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 562} +{"timestamp": "2026-01-17T15:58:51Z", "level": "INFO", "message": "Deleted original and processing copy for Ted Lasso (2020) - S02E12 - Inverting the Pyramid of Success (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 571} +{"timestamp": "2026-01-17T15:58:51Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 479} +{"timestamp": "2026-01-17T16:09:44Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Ted Lasso (2020)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T16:09:44Z", "level": "INFO", "message": "Skipped 16 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146} +{"timestamp": "2026-01-17T16:09:44Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:09:45Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv → Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T16:09:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T16:09:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T16:09:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:09:46Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T16:10:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T16:10:21Z", "level": "INFO", "message": " Original Size: 75.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T16:10:21Z", "level": "INFO", "message": " Encoded Size: 172.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T16:10:21Z", "level": "INFO", "message": " Reduction: 229.5% of original (-129.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T16:10:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T16:10:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T16:10:21Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:10:22Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv → Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:10:23Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T16:10:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T16:10:53Z", "level": "INFO", "message": " Original Size: 58.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T16:10:53Z", "level": "INFO", "message": " Encoded Size: 104.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T16:10:53Z", "level": "INFO", "message": " Reduction: 179.0% of original (-79.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T16:10:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T16:10:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T16:10:53Z", "level": "INFO", "message": "Processing: Ted Lasso (2020) - S00E03 - The Return of Coach Lasso (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:10:54Z", "level": "INFO", "message": "Copied Ted Lasso (2020) - S00E03 - The Return of Coach Lasso (1080p YT WEB-DL x265 Ghost).mkv → Ted Lasso (2020) - S00E03 - The Return of Coach Lasso (1080p YT WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " • CQ Value: 24", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:10:55Z", "level": "INFO", "message": "Running CQ encode: Ted Lasso (2020) - S00E03 - The Return of Coach Lasso (1080p YT WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T16:11:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T16:11:42Z", "level": "INFO", "message": " Original Size: 143.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T16:11:42Z", "level": "INFO", "message": " Encoded Size: 189.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T16:11:42Z", "level": "INFO", "message": " Reduction: 132.8% of original (-32.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T16:11:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T16:11:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T16:11:42Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 323} +{"timestamp": "2026-01-17T16:11:43Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-17T16:15:57Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Sherlock (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T16:15:57Z", "level": "INFO", "message": "Processing: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:16:24Z", "level": "INFO", "message": "Copied Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv → Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T16:16:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-17T16:16:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-17T16:16:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 494kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:16:34Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T16:20:08Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Sherlock (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T16:20:08Z", "level": "INFO", "message": "Processing: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:20:08Z", "level": "INFO", "message": "File already in processing: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv (3183.10 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-17T16:20:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T16:20:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T16:20:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 479kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:20:14Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T16:23:18Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Sherlock (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-17T16:23:18Z", "level": "INFO", "message": "Processing: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:23:18Z", "level": "INFO", "message": "File already in processing: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv (3183.10 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-17T16:23:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T16:23:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T16:23:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 478kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:23:24Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T16:34:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T16:34:45Z", "level": "INFO", "message": " Original Size: 3183.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T16:34:45Z", "level": "INFO", "message": " Encoded Size: 1768.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T16:34:45Z", "level": "INFO", "message": " Reduction: 55.6% of original (44.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T16:34:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T16:34:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T16:35:01Z", "level": "INFO", "message": "Moved Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T16:35:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T16:35:09Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T16:35:09Z", "level": "INFO", "message": " Size: 3183.1MB → 1768.44MB (55.6% of original, 44.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T16:35:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T16:35:10Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S03E01 - The Empty Hearse x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T16:35:10Z", "level": "INFO", "message": "Processing: Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:35:39Z", "level": "INFO", "message": "Copied Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72.mkv → Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T16:35:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T16:35:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T16:35:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 471kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:35:44Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T16:47:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T16:47:02Z", "level": "INFO", "message": " Original Size: 3360.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T16:47:02Z", "level": "INFO", "message": " Encoded Size: 1781.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T16:47:02Z", "level": "INFO", "message": " Reduction: 53.0% of original (47.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T16:47:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T16:47:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T16:47:17Z", "level": "INFO", "message": "Moved Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T16:47:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T16:47:22Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T16:47:22Z", "level": "INFO", "message": " Size: 3360.74MB → 1781.77MB (53.0% of original, 47.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T16:47:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T16:47:23Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S03E02 - The Sign of Three x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T16:47:23Z", "level": "INFO", "message": "Processing: Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T16:48:32Z", "level": "INFO", "message": "Copied Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72.mkv → Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T16:48:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T16:48:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T16:48:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 444kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": "Stereo audio 124kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 124kbps | Action: COPY (preserve) | Target: 124kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": "Stereo audio 124kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T16:48:43Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:00:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:00:24Z", "level": "INFO", "message": " Original Size: 4624.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:00:24Z", "level": "INFO", "message": " Encoded Size: 2090.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:00:24Z", "level": "INFO", "message": " Reduction: 45.2% of original (54.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:00:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:00:24Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:00:43Z", "level": "INFO", "message": "Moved Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:00:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:00:53Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:00:53Z", "level": "INFO", "message": " Size: 4624.67MB → 2090.66MB (45.2% of original, 54.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:00:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:00:54Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S03E03 - His Last Vow x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T17:00:54Z", "level": "INFO", "message": "Processing: Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:01:19Z", "level": "INFO", "message": "Copied Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72.mkv → Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:01:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:01:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:01:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 553kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": "Stereo audio 80kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": "Stereo audio 80kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:01:26Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:13:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:13:13Z", "level": "INFO", "message": " Original Size: 2847.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:13:13Z", "level": "INFO", "message": " Encoded Size: 1532.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:13:13Z", "level": "INFO", "message": " Reduction: 53.8% of original (46.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:13:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:13:13Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:13:27Z", "level": "INFO", "message": "Moved Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:13:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:13:34Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:13:34Z", "level": "INFO", "message": " Size: 2847.25MB → 1532.06MB (53.8% of original, 46.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:13:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:13:34Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S02E01 - A Scandal in Belgravia x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T17:13:34Z", "level": "INFO", "message": "Processing: Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:14:07Z", "level": "INFO", "message": "Copied Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72.mkv → Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:14:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:14:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:14:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 468kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": "Stereo audio 77kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 77kbps | Action: COPY (preserve) | Target: 77kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": "Stereo audio 77kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:14:18Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:25:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:25:56Z", "level": "INFO", "message": " Original Size: 3810.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:25:56Z", "level": "INFO", "message": " Encoded Size: 1906.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:25:56Z", "level": "INFO", "message": " Reduction: 50.0% of original (50.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:25:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:25:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:26:12Z", "level": "INFO", "message": "Moved Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:26:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:26:21Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:26:21Z", "level": "INFO", "message": " Size: 3810.69MB → 1906.22MB (50.0% of original, 50.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:26:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:26:22Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S02E02 - The Hounds of Baskerville x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T17:26:22Z", "level": "INFO", "message": "Processing: Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:26:57Z", "level": "INFO", "message": "Copied Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72.mkv → Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:26:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:26:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:26:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 487kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:27:04Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:38:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:38:46Z", "level": "INFO", "message": " Original Size: 2830.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:38:46Z", "level": "INFO", "message": " Encoded Size: 1563.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:38:46Z", "level": "INFO", "message": " Reduction: 55.2% of original (44.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:38:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:38:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:38:59Z", "level": "INFO", "message": "Moved Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:39:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:39:05Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:39:05Z", "level": "INFO", "message": " Size: 2830.98MB → 1563.59MB (55.2% of original, 44.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:39:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:39:05Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S02E03 - The Reichenbach Fall x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T17:39:05Z", "level": "INFO", "message": "Processing: Sherlock - S00E04 - Many Happy Returns x265 AAC WEBRip-1080p KITE-METeam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "Copied Sherlock - S00E04 - Many Happy Returns x265 AAC WEBRip-1080p KITE-METeam.mkv → Sherlock - S00E04 - Many Happy Returns x265 AAC WEBRip-1080p KITE-METeam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "Stereo audio 49kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 49kbps | Action: COPY (preserve) | Target: 49kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "Stereo audio 49kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:39:06Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S00E04 - Many Happy Returns x265 AAC WEBRip-1080p KITE-METeam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:40:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:40:02Z", "level": "INFO", "message": " Original Size: 42.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:40:02Z", "level": "INFO", "message": " Encoded Size: 69.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:40:02Z", "level": "INFO", "message": " Reduction: 162.2% of original (-62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:40:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:40:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:40:02Z", "level": "INFO", "message": "Processing: Pilot - A Study in Pink.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:40:19Z", "level": "INFO", "message": "Copied Pilot - A Study in Pink.mkv → Pilot - A Study in Pink.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:40:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:40:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:40:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:40:22Z", "level": "INFO", "message": "Running CQ encode: Pilot - A Study in Pink - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:47:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:47:39Z", "level": "INFO", "message": " Original Size: 2023.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:47:39Z", "level": "INFO", "message": " Encoded Size: 1231.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:47:39Z", "level": "INFO", "message": " Reduction: 60.8% of original (39.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:47:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:47:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:47:53Z", "level": "INFO", "message": "Moved Pilot - A Study in Pink - [EHX].mkv → Pilot - A Study in Pink.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pilot - A Study in Pink.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": " Size: 2023.52MB → 1231.01MB (60.8% of original, 39.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": "Featurettes file preserved at origin: Pilot - A Study in Pink.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 618} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": "Processing: Menu Art - Disk 1.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": "Copied Menu Art - Disk 1.mkv → Menu Art - Disk 1.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:47:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:47:56Z", "level": "INFO", "message": "Running CQ encode: Menu Art - Disk 1 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:48:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:48:04Z", "level": "INFO", "message": " Original Size: 19.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:48:04Z", "level": "INFO", "message": " Encoded Size: 15.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:48:04Z", "level": "INFO", "message": " Reduction: 79.1% of original (20.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:48:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:48:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:48:04Z", "level": "INFO", "message": "Moved Menu Art - Disk 1 - [EHX].mkv → Menu Art - Disk 1.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:48:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Menu Art - Disk 1.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:48:05Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:48:05Z", "level": "INFO", "message": " Size: 19.12MB → 15.12MB (79.1% of original, 20.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:48:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:48:05Z", "level": "INFO", "message": "Featurettes file preserved at origin: Menu Art - Disk 1.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 618} +{"timestamp": "2026-01-17T17:48:05Z", "level": "INFO", "message": "Processing: Unlocking Sherlock.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:48:14Z", "level": "INFO", "message": "Copied Unlocking Sherlock.mkv → Unlocking Sherlock.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:48:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:48:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:48:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:48:16Z", "level": "INFO", "message": "Running CQ encode: Unlocking Sherlock - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:52:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:52:36Z", "level": "INFO", "message": " Original Size: 1104.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:52:36Z", "level": "INFO", "message": " Encoded Size: 836.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:52:36Z", "level": "INFO", "message": " Reduction: 75.7% of original (24.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:52:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:52:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:52:45Z", "level": "INFO", "message": "Moved Unlocking Sherlock - [EHX].mkv → Unlocking Sherlock.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:52:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Unlocking Sherlock.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:52:46Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:52:46Z", "level": "INFO", "message": " Size: 1104.93MB → 836.08MB (75.7% of original, 24.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:52:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "Featurettes file preserved at origin: Unlocking Sherlock.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 618} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "Processing: Menu Art - Disk 2.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "Copied Menu Art - Disk 2.mkv → Menu Art - Disk 2.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:52:47Z", "level": "INFO", "message": "Running CQ encode: Menu Art - Disk 2 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T17:52:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T17:52:56Z", "level": "INFO", "message": " Original Size: 26.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T17:52:56Z", "level": "INFO", "message": " Encoded Size: 19.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T17:52:56Z", "level": "INFO", "message": " Reduction: 72.2% of original (27.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T17:52:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T17:52:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T17:52:56Z", "level": "INFO", "message": "Moved Menu Art - Disk 2 - [EHX].mkv → Menu Art - Disk 2.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T17:52:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Menu Art - Disk 2.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T17:52:57Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T17:52:57Z", "level": "INFO", "message": " Size: 26.47MB → 19.12MB (72.2% of original, 27.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T17:52:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T17:52:57Z", "level": "INFO", "message": "Featurettes file preserved at origin: Menu Art - Disk 2.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 618} +{"timestamp": "2026-01-17T17:52:57Z", "level": "INFO", "message": "Processing: Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T17:53:29Z", "level": "INFO", "message": "Copied Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72).mkv → Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T17:53:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T17:53:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T17:53:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 562kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": "Stereo audio 78kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 78kbps | Action: COPY (preserve) | Target: 78kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": "Stereo audio 78kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T17:53:38Z", "level": "INFO", "message": "Running CQ encode: Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T18:05:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T18:05:09Z", "level": "INFO", "message": " Original Size: 3759.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T18:05:09Z", "level": "INFO", "message": " Encoded Size: 1823.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T18:05:09Z", "level": "INFO", "message": " Reduction: 48.5% of original (51.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T18:05:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T18:05:09Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T18:05:25Z", "level": "INFO", "message": "Moved Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72) - [EHX].mkv → Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T18:05:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T18:05:33Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T18:05:33Z", "level": "INFO", "message": " Size: 3759.57MB → 1823.04MB (48.5% of original, 51.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T18:05:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T18:05:34Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock (2010) - S01E01 - A Study in Pink (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T18:05:34Z", "level": "INFO", "message": "Processing: Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T18:06:01Z", "level": "INFO", "message": "Copied Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72).mkv → Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T18:06:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T18:06:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T18:06:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 536kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T18:06:08Z", "level": "INFO", "message": "Running CQ encode: Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T18:17:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T18:17:48Z", "level": "INFO", "message": " Original Size: 3212.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T18:17:48Z", "level": "INFO", "message": " Encoded Size: 1679.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T18:17:48Z", "level": "INFO", "message": " Reduction: 52.3% of original (47.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T18:17:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T18:17:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T18:18:03Z", "level": "INFO", "message": "Moved Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72) - [EHX].mkv → Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T18:18:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T18:18:07Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T18:18:07Z", "level": "INFO", "message": " Size: 3212.81MB → 1679.83MB (52.3% of original, 47.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T18:18:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T18:18:07Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock (2010) - S01E02 - The Blind Banker (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T18:18:07Z", "level": "INFO", "message": "Processing: Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T18:18:45Z", "level": "INFO", "message": "Copied Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72).mkv → Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T18:18:46Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T18:18:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T18:18:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 514kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": "Stereo audio 80kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": "Stereo audio 80kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-17T18:18:56Z", "level": "INFO", "message": "Running CQ encode: Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T18:30:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T18:30:41Z", "level": "INFO", "message": " Original Size: 3776.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T18:30:41Z", "level": "INFO", "message": " Encoded Size: 1829.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T18:30:41Z", "level": "INFO", "message": " Reduction: 48.4% of original (51.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T18:30:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T18:30:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T18:30:56Z", "level": "INFO", "message": "Moved Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72) - [EHX].mkv → Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T18:31:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T18:31:05Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T18:31:05Z", "level": "INFO", "message": " Size: 3776.05MB → 1829.38MB (48.4% of original, 51.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T18:31:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T18:31:05Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock (2010) - S01E03 - The Great Game (1080p BluRay x265 afm72).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T18:31:05Z", "level": "INFO", "message": "Processing: Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T18:31:30Z", "level": "INFO", "message": "Copied Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72.mkv → Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T18:31:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T18:31:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T18:31:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 537kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T18:31:36Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T18:43:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T18:43:12Z", "level": "INFO", "message": " Original Size: 2831.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T18:43:12Z", "level": "INFO", "message": " Encoded Size: 1373.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T18:43:12Z", "level": "INFO", "message": " Reduction: 48.5% of original (51.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T18:43:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T18:43:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T18:43:24Z", "level": "INFO", "message": "Moved Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T18:43:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T18:43:29Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T18:43:29Z", "level": "INFO", "message": " Size: 2831.78MB → 1373.07MB (48.5% of original, 51.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T18:43:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T18:43:30Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S04E01 - The Six Thatchers x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T18:43:30Z", "level": "INFO", "message": "Processing: Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T18:43:52Z", "level": "INFO", "message": "Copied Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72.mkv → Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T18:43:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T18:43:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T18:43:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 491kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T18:43:58Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T18:55:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T18:55:43Z", "level": "INFO", "message": " Original Size: 2657.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T18:55:43Z", "level": "INFO", "message": " Encoded Size: 1315.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T18:55:43Z", "level": "INFO", "message": " Reduction: 49.5% of original (50.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T18:55:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T18:55:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T18:55:54Z", "level": "INFO", "message": "Moved Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T18:55:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T18:55:59Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T18:55:59Z", "level": "INFO", "message": " Size: 2657.4MB → 1315.9MB (49.5% of original, 50.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T18:55:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T18:56:00Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S04E02 - The Lying Detective x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T18:56:00Z", "level": "INFO", "message": "Processing: Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-17T18:56:33Z", "level": "INFO", "message": "Copied Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72.mkv → Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-17T18:56:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-17T18:56:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-17T18:56:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 525kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-17T18:56:39Z", "level": "INFO", "message": "Running CQ encode: Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-17T19:08:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-17T19:08:25Z", "level": "INFO", "message": " Original Size: 2173.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-17T19:08:25Z", "level": "INFO", "message": " Encoded Size: 1096.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-17T19:08:25Z", "level": "INFO", "message": " Reduction: 50.4% of original (49.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-17T19:08:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-17T19:08:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-17T19:08:35Z", "level": "INFO", "message": "Moved Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72 - [EHX].mkv → Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-17T19:08:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-17T19:08:40Z", "level": "INFO", "message": " Type: TV | Show: Sherlock (2010)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-17T19:08:40Z", "level": "INFO", "message": " Size: 2173.24MB → 1096.0MB (50.4% of original, 49.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-17T19:08:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-17T19:08:41Z", "level": "INFO", "message": "Deleted original and processing copy for Sherlock - S04E03 - The Final Problem x265 AAC Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-17T19:08:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-18T00:11:58Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Fallout\\Specials", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-18T00:11:58Z", "level": "INFO", "message": "Processing: Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-18T00:12:04Z", "level": "INFO", "message": "Copied Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr.mp4 → Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-18T00:12:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-18T00:12:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-18T00:12:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-18T00:12:07Z", "level": "INFO", "message": "Running CQ encode: Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:18:35Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\WITCH WATCH (2025)\\Season 1", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-24T13:18:35Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:18:44Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:18:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:18:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:18:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:18:46Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:21:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:21:59Z", "level": "INFO", "message": " Original Size: 963.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:21:59Z", "level": "INFO", "message": " Encoded Size: 295.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:21:59Z", "level": "INFO", "message": " Reduction: 30.7% of original (69.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:21:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:21:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:22:02Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:22:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:22:04Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:22:04Z", "level": "INFO", "message": " Size: 963.12MB → 295.38MB (30.7% of original, 69.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:22:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:22:05Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E11 - Dogs and Raindrops, Part 1 x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:22:05Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:22:19Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:22:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:22:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:22:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: tha | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:22:24Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:25:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:25:29Z", "level": "INFO", "message": " Original Size: 1557.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:25:29Z", "level": "INFO", "message": " Encoded Size: 347.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:25:29Z", "level": "INFO", "message": " Reduction: 22.3% of original (77.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:25:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:25:29Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:25:32Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:25:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:25:35Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:25:35Z", "level": "INFO", "message": " Size: 1557.32MB → 347.04MB (22.3% of original, 77.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:25:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:25:36Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E25 - Freshman Witch and Her Familiars x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:25:36Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:25:49Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:25:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:25:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:25:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 194kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:25:53Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:28:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:28:56Z", "level": "INFO", "message": " Original Size: 1532.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:28:56Z", "level": "INFO", "message": " Encoded Size: 302.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:28:56Z", "level": "INFO", "message": " Reduction: 19.7% of original (80.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:28:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:28:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:28:58Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:29:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:29:02Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:29:02Z", "level": "INFO", "message": " Size: 1532.02MB → 302.46MB (19.7% of original, 80.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:29:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:29:02Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E21 - Secret Urges + Keiko's Carefree Style + Jekyll Visits the Otogi House x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:29:02Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:29:16Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:29:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:29:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:29:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:29:19Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:32:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:32:26Z", "level": "INFO", "message": " Original Size: 1547.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:32:26Z", "level": "INFO", "message": " Encoded Size: 375.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:32:26Z", "level": "INFO", "message": " Reduction: 24.2% of original (75.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:32:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:32:26Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:32:30Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:32:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:32:33Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:32:33Z", "level": "INFO", "message": " Size: 1547.84MB → 375.17MB (24.2% of original, 75.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:32:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:32:33Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E18 - Kara and Shiki + Mega Marble Mania Madness + Scramble Scrap Squad x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:32:33Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:32:47Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:32:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:32:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:32:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 194kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:32:50Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:35:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:35:57Z", "level": "INFO", "message": " Original Size: 1535.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:35:57Z", "level": "INFO", "message": " Encoded Size: 325.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:35:57Z", "level": "INFO", "message": " Reduction: 21.2% of original (78.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:35:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:35:57Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:36:00Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:36:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:36:03Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:36:03Z", "level": "INFO", "message": " Size: 1535.02MB → 325.19MB (21.2% of original, 78.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:36:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:36:03Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E16 - Miharu Kiryu, the Vampire + Missing Parasol + I'm So Glad You're Here x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:36:03Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:36:16Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:36:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:36:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:36:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:36:19Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:39:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:39:28Z", "level": "INFO", "message": " Original Size: 1533.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:39:28Z", "level": "INFO", "message": " Encoded Size: 316.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:39:28Z", "level": "INFO", "message": " Reduction: 20.6% of original (79.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:39:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:39:28Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:39:31Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:39:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:39:35Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:39:35Z", "level": "INFO", "message": " Size: 1533.71MB → 316.12MB (20.6% of original, 79.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:39:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:39:35Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E10 - Trope-tacular Student Council + A Stray Cat’s Bubble of Bliss x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:39:35Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:39:48Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:39:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:39:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:39:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:39:52Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:43:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:43:00Z", "level": "INFO", "message": " Original Size: 1509.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:43:00Z", "level": "INFO", "message": " Encoded Size: 283.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:43:00Z", "level": "INFO", "message": " Reduction: 18.8% of original (81.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:43:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:43:00Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:43:02Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:43:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:43:06Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:43:06Z", "level": "INFO", "message": " Size: 1509.95MB → 283.29MB (18.8% of original, 81.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:43:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:43:07Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E12 - Dogs and Raindrops, Part 2 x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:43:07Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:43:20Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:43:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:43:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:43:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:43:25Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:46:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:46:32Z", "level": "INFO", "message": " Original Size: 1550.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:46:32Z", "level": "INFO", "message": " Encoded Size: 309.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:46:32Z", "level": "INFO", "message": " Reduction: 20.0% of original (80.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:46:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:46:32Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:46:34Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:46:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:46:39Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:46:39Z", "level": "INFO", "message": " Size: 1550.55MB → 309.66MB (20.0% of original, 80.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:46:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:46:40Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E24 - Moi’s Denim Devotion + Date With the Guide x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:46:40Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:46:53Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:46:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:46:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:46:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 188kbps | Action: COPY (preserve) | Target: 188kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:46:57Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:50:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:50:05Z", "level": "INFO", "message": " Original Size: 1528.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:50:05Z", "level": "INFO", "message": " Encoded Size: 353.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:50:05Z", "level": "INFO", "message": " Reduction: 23.1% of original (76.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:50:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:50:05Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:50:08Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:50:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:50:12Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:50:12Z", "level": "INFO", "message": " Size: 1528.64MB → 353.12MB (23.1% of original, 76.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:50:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:50:12Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E14 - Uron Mirage Chapter 119 - The Fuzzy Hunt, Part 4 + Diary of My Favorite Artist x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:50:12Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:50:26Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:50:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:50:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:50:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:50:30Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:53:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:53:40Z", "level": "INFO", "message": " Original Size: 1517.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:53:40Z", "level": "INFO", "message": " Encoded Size: 347.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:53:40Z", "level": "INFO", "message": " Reduction: 22.9% of original (77.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:53:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:53:40Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:53:43Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:53:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:53:47Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:53:47Z", "level": "INFO", "message": " Size: 1517.37MB → 347.59MB (22.9% of original, 77.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:53:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:53:47Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E01 - Witch's Return x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:53:47Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:54:00Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:54:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:54:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:54:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:54:04Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T13:57:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T13:57:14Z", "level": "INFO", "message": " Original Size: 1531.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T13:57:14Z", "level": "INFO", "message": " Encoded Size: 330.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T13:57:14Z", "level": "INFO", "message": " Reduction: 21.6% of original (78.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T13:57:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T13:57:14Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T13:57:16Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T13:57:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T13:57:19Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T13:57:19Z", "level": "INFO", "message": " Size: 1531.88MB → 330.88MB (21.6% of original, 78.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T13:57:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T13:57:20Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E08 - Kanshi’s Part-Time Job Diaries ~The Superhero Show~ + Kanshi’s Part-Time Job Diaries ~The Side Job~ x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T13:57:20Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T13:57:33Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T13:57:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T13:57:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T13:57:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T13:57:36Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:00:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:00:42Z", "level": "INFO", "message": " Original Size: 1522.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:00:42Z", "level": "INFO", "message": " Encoded Size: 293.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:00:42Z", "level": "INFO", "message": " Reduction: 19.2% of original (80.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:00:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:00:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:00:45Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:00:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:00:47Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:00:47Z", "level": "INFO", "message": " Size: 1522.54MB → 293.01MB (19.2% of original, 80.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:00:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:00:48Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E07 - Kan & Nico’s Channel + The Tea Ceremony Is a Piece of Tea Cake x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:00:48Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:01:02Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:01:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:01:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:01:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: tha | Detected: 194kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:01:05Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:04:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:04:08Z", "level": "INFO", "message": " Original Size: 1529.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:04:08Z", "level": "INFO", "message": " Encoded Size: 326.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:04:08Z", "level": "INFO", "message": " Reduction: 21.3% of original (78.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:04:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:04:08Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:04:11Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:04:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:04:15Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:04:15Z", "level": "INFO", "message": " Size: 1529.78MB → 326.54MB (21.3% of original, 78.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:04:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:04:15Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E23 - Our First Offline Meetup + Fave Artist File - Creative Surge + Fave Artist File - Crazy Event Arc x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:04:15Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:04:29Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:04:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:04:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:04:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:04:33Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:07:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:07:40Z", "level": "INFO", "message": " Original Size: 1521.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:07:40Z", "level": "INFO", "message": " Encoded Size: 349.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:07:40Z", "level": "INFO", "message": " Reduction: 22.9% of original (77.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:07:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:07:40Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:07:43Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:07:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:07:46Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:07:46Z", "level": "INFO", "message": " Size: 1521.87MB → 349.14MB (22.9% of original, 77.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:07:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:07:46Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E02 - A Giant Rookie + Let's Go to a Diner! + The Flying Classroom x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:07:46Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:07:59Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:08:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:08:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:08:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:08:03Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:11:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:11:05Z", "level": "INFO", "message": " Original Size: 1531.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:11:05Z", "level": "INFO", "message": " Encoded Size: 332.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:11:05Z", "level": "INFO", "message": " Reduction: 21.7% of original (78.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:11:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:11:05Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:11:08Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:11:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:11:11Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:11:11Z", "level": "INFO", "message": " Size: 1531.65MB → 332.58MB (21.7% of original, 78.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:11:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:11:11Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E20 - The Lost Wolf and the Stray Cat x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:11:11Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:11:19Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:11:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:11:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:11:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:11:21Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:14:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:14:26Z", "level": "INFO", "message": " Original Size: 948.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:14:26Z", "level": "INFO", "message": " Encoded Size: 329.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:14:26Z", "level": "INFO", "message": " Reduction: 34.8% of original (65.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:14:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:14:26Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:14:29Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:14:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:14:31Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:14:31Z", "level": "INFO", "message": " Size: 948.21MB → 329.77MB (34.8% of original, 65.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:14:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:14:31Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E22 - The Incredible Shrinking Adventure + The Hamazaki Fall Bread Festival + Lucky Birthday x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:14:31Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:14:45Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:14:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:14:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:14:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:14:48Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:17:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:17:53Z", "level": "INFO", "message": " Original Size: 1547.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:17:53Z", "level": "INFO", "message": " Encoded Size: 286.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:17:53Z", "level": "INFO", "message": " Reduction: 18.5% of original (81.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:17:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:17:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:17:56Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:17:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:17:59Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:17:59Z", "level": "INFO", "message": " Size: 1547.5MB → 286.39MB (18.5% of original, 81.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:17:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:17:59Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E17 - We Got Trapped in a Death Game… (But It Sucked) + Long Long A Go Go x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:17:59Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:18:12Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:18:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:18:16Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:21:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:21:21Z", "level": "INFO", "message": " Original Size: 1533.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:21:21Z", "level": "INFO", "message": " Encoded Size: 295.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:21:21Z", "level": "INFO", "message": " Reduction: 19.2% of original (80.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:21:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:21:21Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:21:24Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:21:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:21:27Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:21:27Z", "level": "INFO", "message": " Size: 1533.68MB → 295.08MB (19.2% of original, 80.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:21:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:21:27Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E09 - Dear Kara + New Friends + Date With the Knight x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:21:27Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:21:36Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:21:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:21:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:21:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:21:37Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:24:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:24:45Z", "level": "INFO", "message": " Original Size: 963.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:24:45Z", "level": "INFO", "message": " Encoded Size: 356.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:24:45Z", "level": "INFO", "message": " Reduction: 37.0% of original (63.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:24:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:24:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:24:48Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:24:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:24:50Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:24:50Z", "level": "INFO", "message": " Size: 963.0MB → 356.04MB (37.0% of original, 63.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:24:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:24:50Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E15 - Summer Demon x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:24:50Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:25:03Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:25:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:25:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:25:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 194kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:25:06Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:28:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:28:10Z", "level": "INFO", "message": " Original Size: 1546.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:28:10Z", "level": "INFO", "message": " Encoded Size: 293.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:28:10Z", "level": "INFO", "message": " Reduction: 19.0% of original (81.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:28:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:28:10Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:28:12Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:28:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:28:16Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:28:16Z", "level": "INFO", "message": " Size: 1546.36MB → 293.74MB (19.0% of original, 81.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:28:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:28:16Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E19 - Letter From a Friend x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:28:16Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:28:29Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:28:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:28:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:28:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:28:32Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:31:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:31:36Z", "level": "INFO", "message": " Original Size: 1510.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:31:36Z", "level": "INFO", "message": " Encoded Size: 319.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:31:36Z", "level": "INFO", "message": " Reduction: 21.1% of original (78.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:31:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:31:36Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:31:38Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:31:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:31:41Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:31:41Z", "level": "INFO", "message": " Size: 1510.8MB → 319.33MB (21.1% of original, 78.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:31:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:31:41Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E05 - My Student Is My Favorite Artist + My Tummy Is Tender Today + Cat Scout x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:31:41Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:31:54Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:31:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:31:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:31:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:31:58Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:35:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:35:02Z", "level": "INFO", "message": " Original Size: 1536.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:35:02Z", "level": "INFO", "message": " Encoded Size: 330.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:35:02Z", "level": "INFO", "message": " Reduction: 21.5% of original (78.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:35:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:35:02Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:35:05Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:35:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:35:08Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:35:08Z", "level": "INFO", "message": " Size: 1536.55MB → 330.3MB (21.5% of original, 78.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:35:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:35:09Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E13 - Keigo Magami, the Werewolf + Kind Tiger, Proud Wolf + Easy Spices for Enthralling Cooking x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:35:09Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:35:22Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:35:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:35:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:35:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:35:26Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:38:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:38:30Z", "level": "INFO", "message": " Original Size: 1542.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:38:30Z", "level": "INFO", "message": " Encoded Size: 322.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:38:30Z", "level": "INFO", "message": " Reduction: 20.9% of original (79.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:38:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:38:30Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:38:33Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:38:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:38:36Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:38:36Z", "level": "INFO", "message": " Size: 1542.91MB → 322.36MB (20.9% of original, 79.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:38:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:38:37Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E03 - Fresh Transparent Fashions for Spring + Witch's Delivery Service + Lost Dogs and the Patter of Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:38:37Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:38:45Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:38:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:38:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:38:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:38:47Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:41:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:41:58Z", "level": "INFO", "message": " Original Size: 960.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:41:58Z", "level": "INFO", "message": " Encoded Size: 334.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:41:58Z", "level": "INFO", "message": " Reduction: 34.9% of original (65.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:41:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:41:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:42:01Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:42:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:42:02Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:42:02Z", "level": "INFO", "message": " Size: 960.52MB → 334.98MB (34.9% of original, 65.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:42:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:42:03Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E04 - Kanshi Kazamatsuri, the Tengu x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:42:03Z", "level": "INFO", "message": "Processing: WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:42:17Z", "level": "INFO", "message": "Copied WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG.mkv → WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:42:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:42:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:42:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:42:20Z", "level": "INFO", "message": "Running CQ encode: WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:45:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:45:24Z", "level": "INFO", "message": " Original Size: 1520.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:45:24Z", "level": "INFO", "message": " Encoded Size: 307.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:45:24Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:45:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:45:24Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:45:27Z", "level": "INFO", "message": "Moved WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG - [EHX].mkv → WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:45:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:45:30Z", "level": "INFO", "message": " Type: ANIME | Show: WITCH WATCH (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:45:30Z", "level": "INFO", "message": " Size: 1520.88MB → 307.3MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:45:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:45:31Z", "level": "INFO", "message": "Deleted original and processing copy for WITCH WATCH - S01E06 - Under the Lovers' Tree x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:45:31Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-24T14:48:23Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Apocalypse Hotel (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-24T14:48:23Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:48:54Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:48:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:48:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:48:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 649kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:48:55Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:49:24Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Apocalypse Hotel (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-24T14:49:24Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:49:24Z", "level": "INFO", "message": "File already in processing: Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare.mkv (3093.84 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-24T14:49:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:49:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:49:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 647kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:49:26Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:52:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:52:25Z", "level": "INFO", "message": " Original Size: 3093.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:52:25Z", "level": "INFO", "message": " Encoded Size: 254.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:52:25Z", "level": "INFO", "message": " Reduction: 8.2% of original (91.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:52:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:52:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:52:28Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:52:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:52:29Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:52:29Z", "level": "INFO", "message": " Size: 3093.84MB → 254.37MB (8.2% of original, 91.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:52:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:52:30Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E01 - A True Hotel Is Always Storied x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:52:30Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:52:57Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:52:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:52:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:52:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 641kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:52:59Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T14:55:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-24T14:55:58Z", "level": "INFO", "message": " Original Size: 2629.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-24T14:55:58Z", "level": "INFO", "message": " Encoded Size: 224.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-24T14:55:58Z", "level": "INFO", "message": " Reduction: 8.5% of original (91.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-24T14:55:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-24T14:55:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 225} +{"timestamp": "2026-01-24T14:56:00Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T14:56:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T14:56:01Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T14:56:01Z", "level": "INFO", "message": " Size: 2629.81MB → 224.1MB (8.5% of original, 91.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T14:56:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T14:56:02Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E02 - Tradition Evolves With Innovation and Experimentation x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T14:56:02Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T14:56:24Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T14:56:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T14:56:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T14:56:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 657kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": "Stereo audio 82kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 82kbps | Action: COPY (preserve) | Target: 82kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": "Stereo audio 82kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-24T14:56:27Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-24T15:39:27Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Apocalypse Hotel (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-24T15:39:27Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146} +{"timestamp": "2026-01-24T15:39:27Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T15:39:27Z", "level": "INFO", "message": "File already in processing: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv (2510.06 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-24T15:39:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T15:39:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T15:39:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 654kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": "Stereo audio 83kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 83kbps | Action: COPY (preserve) | Target: 83kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": "Stereo audio 83kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} +{"timestamp": "2026-01-24T15:39:31Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 216} +{"timestamp": "2026-01-24T15:41:24Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Apocalypse Hotel (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-24T15:41:24Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146} +{"timestamp": "2026-01-24T15:41:24Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T15:41:24Z", "level": "INFO", "message": "File already in processing: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv (2510.06 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-24T15:41:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T15:41:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T15:41:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 655kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": "Stereo audio 83kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 83kbps | Action: COPY (preserve) | Target: 83kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:41:28Z", "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-01-24T15:41:28Z", "level": "INFO", "message": "Stereo audio 83kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:41:28Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T15:42:44Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Apocalypse Hotel (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-24T15:42:44Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146} +{"timestamp": "2026-01-24T15:42:44Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T15:42:44Z", "level": "INFO", "message": "File already in processing: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv (2510.06 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-24T15:42:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T15:42:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T15:42:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T15:42:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Shirasu Saho and Morohoshi Sumire'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 661kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "Stereo audio 81kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps | Title: Commentary by Voice Actor Shirasu Saho and Morohoshi Sumire", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "Stereo audio 81kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "Stream 2: title='Commentary by Voice Actor Shirasu Saho and Morohoshi Sumire', is_commentary=True, strip_all_titles=True, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "Stream 2: ✓ Preserving title 'Commentary by Voice Actor Shirasu Saho and Morohoshi Sumire' (contains 'commentary')", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-24T15:42:47Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T15:45:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T15:45:44Z", "level": "INFO", "message": " Original Size: 2510.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T15:45:44Z", "level": "INFO", "message": " Encoded Size: 225.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T15:45:44Z", "level": "INFO", "message": " Reduction: 9.0% of original (91.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T15:45:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T15:45:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T15:45:46Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T15:45:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:45:49Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Shirasu Saho and Morohoshi Sumire'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:45:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T15:45:49Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T15:45:49Z", "level": "INFO", "message": " Size: 2510.06MB → 225.86MB (9.0% of original, 91.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T15:45:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T15:45:50Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E03 - A Smile Is the Ultimate Ambiance x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T15:45:50Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T15:46:14Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T15:46:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T15:46:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T15:46:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 677kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:46:15Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T15:49:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T15:49:15Z", "level": "INFO", "message": " Original Size: 2806.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T15:49:15Z", "level": "INFO", "message": " Encoded Size: 243.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T15:49:15Z", "level": "INFO", "message": " Reduction: 8.7% of original (91.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T15:49:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T15:49:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T15:49:17Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T15:49:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:49:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T15:49:19Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T15:49:19Z", "level": "INFO", "message": " Size: 2806.51MB → 243.24MB (8.7% of original, 91.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T15:49:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T15:49:19Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E04 - Food and Etiquette Are Mainstays of Culture x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T15:49:19Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T15:49:46Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T15:49:46Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T15:49:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T15:49:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T15:49:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Shirasu Saho, Morohoshi Sumire and Touchi Hiroki'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 633kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "Stereo audio 82kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 82kbps | Action: COPY (preserve) | Target: 82kbps | Title: Commentary by Voice Actor Shirasu Saho, Morohoshi Sumire and Touchi Hiroki", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "Stereo audio 82kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "Stream 2: title='Commentary by Voice Actor Shirasu Saho, Morohoshi Sumire and Touchi Hiroki', is_commentary=True, strip_all_titles=True, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "Stream 2: ✓ Preserving title 'Commentary by Voice Actor Shirasu Saho, Morohoshi Sumire and Touchi Hiroki' (contains 'commentary')", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-24T15:49:50Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T15:52:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T15:52:50Z", "level": "INFO", "message": " Original Size: 3070.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T15:52:50Z", "level": "INFO", "message": " Encoded Size: 214.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T15:52:50Z", "level": "INFO", "message": " Reduction: 7.0% of original (93.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T15:52:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T15:52:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T15:52:52Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T15:52:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:52:56Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Shirasu Saho, Morohoshi Sumire and Touchi Hiroki'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:52:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T15:52:56Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T15:52:56Z", "level": "INFO", "message": " Size: 3070.17MB → 214.71MB (7.0% of original, 93.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T15:52:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T15:52:56Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E05 - Provide Unlimited Hospitality in Limited Time x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T15:52:56Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T15:53:22Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T15:53:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T15:53:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T15:53:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 651kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:53:24Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T15:56:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T15:56:25Z", "level": "INFO", "message": " Original Size: 3014.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T15:56:25Z", "level": "INFO", "message": " Encoded Size: 239.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T15:56:25Z", "level": "INFO", "message": " Reduction: 7.9% of original (92.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T15:56:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T15:56:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T15:56:27Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T15:56:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:56:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T15:56:28Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T15:56:28Z", "level": "INFO", "message": " Size: 3014.44MB → 239.27MB (7.9% of original, 92.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T15:56:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T15:56:29Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E06 - Our Only Vice Is Service x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T15:56:29Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T15:57:00Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T15:57:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T15:57:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T15:57:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 673kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T15:57:02Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T16:00:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T16:00:04Z", "level": "INFO", "message": " Original Size: 3532.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T16:00:04Z", "level": "INFO", "message": " Encoded Size: 247.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T16:00:04Z", "level": "INFO", "message": " Reduction: 7.0% of original (93.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T16:00:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T16:00:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T16:00:06Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T16:00:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:00:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T16:00:08Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T16:00:08Z", "level": "INFO", "message": " Size: 3532.47MB → 247.68MB (7.0% of original, 93.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T16:00:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T16:00:08Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E07 - Bow Down Deep but Always Aim High x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T16:00:08Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T16:00:56Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T16:00:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T16:00:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T16:00:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 673kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T16:00:58Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T16:04:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T16:04:09Z", "level": "INFO", "message": " Original Size: 4937.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T16:04:09Z", "level": "INFO", "message": " Encoded Size: 402.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T16:04:09Z", "level": "INFO", "message": " Reduction: 8.2% of original (91.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T16:04:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T16:04:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T16:04:13Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T16:04:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:04:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T16:04:15Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T16:04:15Z", "level": "INFO", "message": " Size: 4937.27MB → 402.52MB (8.2% of original, 91.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T16:04:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T16:04:16Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E08 - Discipline With a Fist! Reconcile With a High Five! x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T16:04:16Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T16:04:34Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T16:04:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T16:04:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T16:04:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T16:04:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Morohoshi Sumire, Tamura Mutsumi and Hanae Natsuki'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 572kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "Stereo audio 81kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps | Title: Commentary by Voice Actor Morohoshi Sumire, Tamura Mutsumi and Hanae Natsuki", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "Stereo audio 81kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "Stream 2: title='Commentary by Voice Actor Morohoshi Sumire, Tamura Mutsumi and Hanae Natsuki', is_commentary=True, strip_all_titles=True, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "Stream 2: ✓ Preserving title 'Commentary by Voice Actor Morohoshi Sumire, Tamura Mutsumi and Hanae Natsuki' (contains 'commentary')", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-24T16:04:38Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T16:07:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T16:07:34Z", "level": "INFO", "message": " Original Size: 2075.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T16:07:34Z", "level": "INFO", "message": " Encoded Size: 210.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T16:07:34Z", "level": "INFO", "message": " Reduction: 10.1% of original (89.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T16:07:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T16:07:34Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T16:07:35Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T16:07:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:07:38Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Morohoshi Sumire, Tamura Mutsumi and Hanae Natsuki'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:07:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T16:07:38Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T16:07:38Z", "level": "INFO", "message": " Size: 2075.73MB → 210.43MB (10.1% of original, 89.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T16:07:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T16:07:39Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E09 - Bookmark Today's Page in Our Guests' Lives x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T16:07:39Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T16:08:11Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T16:08:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T16:08:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T16:08:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 638kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T16:08:13Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T16:11:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T16:11:16Z", "level": "INFO", "message": " Original Size: 3509.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T16:11:16Z", "level": "INFO", "message": " Encoded Size: 213.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T16:11:16Z", "level": "INFO", "message": " Reduction: 6.1% of original (93.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T16:11:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T16:11:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T16:11:18Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T16:11:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:11:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T16:11:19Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T16:11:19Z", "level": "INFO", "message": " Size: 3509.7MB → 213.97MB (6.1% of original, 93.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T16:11:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T16:11:20Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E10 - Clean Sheets Symbolize Pure Hearts x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T16:11:20Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T16:11:53Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T16:11:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T16:11:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T16:11:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 584kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T16:11:54Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T16:14:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T16:14:59Z", "level": "INFO", "message": " Original Size: 3736.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T16:14:59Z", "level": "INFO", "message": " Encoded Size: 277.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T16:14:59Z", "level": "INFO", "message": " Reduction: 7.4% of original (92.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T16:14:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T16:14:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T16:15:02Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T16:15:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:15:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T16:15:04Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T16:15:04Z", "level": "INFO", "message": " Size: 3736.84MB → 277.44MB (7.4% of original, 92.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T16:15:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T16:15:04Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E11 - Wag Your Tail, but Never Wag a Shift! x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T16:15:04Z", "level": "INFO", "message": "Processing: Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T16:15:29Z", "level": "INFO", "message": "Copied Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare.mkv → Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T16:15:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T16:15:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T16:15:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T16:15:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Shirasu Saho, Miki Shin`ichirou and Komatsu Mikako'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 598kbps | Action: ENCODE | Target: 192kbps | Title: Japanese", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "Stereo audio 78kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 78kbps | Action: COPY (preserve) | Target: 78kbps | Title: Commentary by Voice Actor Shirasu Saho, Miki Shin`ichirou and Komatsu Mikako", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "Stream 1: title='Japanese', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "Stereo audio 78kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "Stream 2: title='Commentary by Voice Actor Shirasu Saho, Miki Shin`ichirou and Komatsu Mikako', is_commentary=True, strip_all_titles=True, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "Stream 2: ✓ Preserving title 'Commentary by Voice Actor Shirasu Saho, Miki Shin`ichirou and Komatsu Mikako' (contains 'commentary')", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-24T16:15:33Z", "level": "INFO", "message": "Running CQ encode: Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T16:18:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T16:18:32Z", "level": "INFO", "message": " Original Size: 2885.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T16:18:32Z", "level": "INFO", "message": " Encoded Size: 215.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T16:18:32Z", "level": "INFO", "message": " Reduction: 7.5% of original (92.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T16:18:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T16:18:32Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T16:18:34Z", "level": "INFO", "message": "Moved Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare - [EHX].mkv → Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T16:18:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:18:37Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary by Voice Actor Shirasu Saho, Miki Shin`ichirou and Komatsu Mikako'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-24T16:18:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T16:18:38Z", "level": "INFO", "message": " Type: ANIME | Show: Apocalypse Hotel (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T16:18:38Z", "level": "INFO", "message": " Size: 2885.35MB → 215.72MB (7.5% of original, 92.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T16:18:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T16:18:38Z", "level": "INFO", "message": "Deleted original and processing copy for Apocalypse Hotel - S01E12 - Aim to Be the Number One Hotel in the Galaxy x265 FLAC Bluray-1080p Kawatare.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T16:18:38Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-24T17:12:10Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-24T17:12:10Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:12:18Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:12:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:12:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:12:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:12:20Z", "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-01-24T17:12:20Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:12:20Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:15:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:15:21Z", "level": "INFO", "message": " Original Size: 987.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:15:21Z", "level": "INFO", "message": " Encoded Size: 228.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:15:21Z", "level": "INFO", "message": " Reduction: 23.2% of original (76.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:15:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:15:21Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:15:23Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:15:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:15:25Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:15:25Z", "level": "INFO", "message": " Size: 987.15MB → 228.53MB (23.2% of original, 76.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:15:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:15:25Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E01 - Judged Classless x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:15:25Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:15:34Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:15:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:15:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:15:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:15:36Z", "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-01-24T17:15:36Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:15:36Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:18:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:18:38Z", "level": "INFO", "message": " Original Size: 987.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:18:38Z", "level": "INFO", "message": " Encoded Size: 213.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:18:38Z", "level": "INFO", "message": " Reduction: 21.7% of original (78.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:18:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:18:38Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:18:40Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:18:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:18:43Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:18:43Z", "level": "INFO", "message": " Size: 987.43MB → 213.95MB (21.7% of original, 78.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:18:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:18:43Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E02 - Bresgia, City of Swords x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:18:43Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:18:52Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:18:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:18:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:18:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:18: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-01-24T17:18:54Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:18:54Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:21:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:21:56Z", "level": "INFO", "message": " Original Size: 988.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:21:56Z", "level": "INFO", "message": " Encoded Size: 226.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:21:56Z", "level": "INFO", "message": " Reduction: 22.9% of original (77.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:21:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:21:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:21:58Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:22:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:22:01Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:22:01Z", "level": "INFO", "message": " Size: 988.07MB → 226.22MB (22.9% of original, 77.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:22:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:22:01Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:22:01Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:22:04Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:22:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:22:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:22:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:22:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:22:05Z", "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-01-24T17:22:05Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:25:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:25:05Z", "level": "INFO", "message": " Original Size: 292.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:25:05Z", "level": "INFO", "message": " Encoded Size: 206.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:25:05Z", "level": "INFO", "message": " Reduction: 70.7% of original (29.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:25:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:25:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:25:07Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:25:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:25:08Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:25:08Z", "level": "INFO", "message": " Size: 292.11MB → 206.51MB (70.7% of original, 29.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:25:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:25:08Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E03 - Guild Competition x265 EAC3 WEBRip-1080p EMBER.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:25:08Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:25:16Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:25:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:25:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:25:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:25:19Z", "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-01-24T17:25:19Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:25:19Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:28:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:28:19Z", "level": "INFO", "message": " Original Size: 989.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:28:19Z", "level": "INFO", "message": " Encoded Size: 204.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:28:19Z", "level": "INFO", "message": " Reduction: 20.7% of original (79.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:28:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:28:19Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:28:21Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:28:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:28:23Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:28:23Z", "level": "INFO", "message": " Size: 989.8MB → 204.72MB (20.7% of original, 79.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:28:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:28:23Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E04 - Underground Dungeon x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:28:23Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:28:32Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:28:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:28:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:28:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:28:34Z", "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-01-24T17:28:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:28:34Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:31:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:31:34Z", "level": "INFO", "message": " Original Size: 988.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:31:34Z", "level": "INFO", "message": " Encoded Size: 233.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:31:34Z", "level": "INFO", "message": " Reduction: 23.6% of original (76.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:31:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:31:34Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:31:36Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:31:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:31:38Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:31:38Z", "level": "INFO", "message": " Size: 988.19MB → 233.45MB (23.6% of original, 76.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:31:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:31:38Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E05 - Sword God Cup x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:31:38Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:31:47Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:31:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:31:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:31:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:31:49Z", "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-01-24T17:31:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:31:49Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:34:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:34:48Z", "level": "INFO", "message": " Original Size: 987.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:34:48Z", "level": "INFO", "message": " Encoded Size: 192.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:34:48Z", "level": "INFO", "message": " Reduction: 19.5% of original (80.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:34:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:34:48Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:34:50Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:34:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:34:52Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:34:52Z", "level": "INFO", "message": " Size: 987.57MB → 192.66MB (19.5% of original, 80.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:34:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:34:53Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E06 - Arel's Homecoming x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:34:53Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:35:01Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:35:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:35:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:35:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:35: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-01-24T17:35:04Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:35:04Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:38:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:38:03Z", "level": "INFO", "message": " Original Size: 988.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:38:03Z", "level": "INFO", "message": " Encoded Size: 212.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:38:03Z", "level": "INFO", "message": " Reduction: 21.5% of original (78.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:38:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:38:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:38:05Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:38:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:38:07Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:38:07Z", "level": "INFO", "message": " Size: 988.42MB → 212.87MB (21.5% of original, 78.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:38:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:38:08Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E07 - Arsbell, The City of Magic x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:38:08Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:38:13Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:38:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:38:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:38:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:38:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 238kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:38: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-01-24T17:38:14Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+ - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:41:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:41:13Z", "level": "INFO", "message": " Original Size: 589.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:41:13Z", "level": "INFO", "message": " Encoded Size: 170.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:41:13Z", "level": "INFO", "message": " Reduction: 29.0% of original (71.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:41:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:41:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:41:14Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+ - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+ - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:41:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+ - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:41:15Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:41:15Z", "level": "INFO", "message": " Size: 589.57MB → 170.92MB (29.0% of original, 71.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:41:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:41:16Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p SubsPlus+.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:41:16Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:41:25Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:41:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:41:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:41:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:41:27Z", "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-01-24T17:41:27Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:41:27Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:44:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:44:26Z", "level": "INFO", "message": " Original Size: 990.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:44:26Z", "level": "INFO", "message": " Encoded Size: 189.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:44:26Z", "level": "INFO", "message": " Reduction: 19.1% of original (80.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:44:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:44:26Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:44:28Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:44:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:44:30Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:44:30Z", "level": "INFO", "message": " Size: 990.34MB → 189.32MB (19.1% of original, 80.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:44:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:44:30Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E08 - Magic School x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:44:30Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:44:39Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:44:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:44:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:44:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:44:41Z", "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-01-24T17:44:41Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:44:41Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:47:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:47:41Z", "level": "INFO", "message": " Original Size: 989.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:47:41Z", "level": "INFO", "message": " Encoded Size: 254.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:47:41Z", "level": "INFO", "message": " Reduction: 25.8% of original (74.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:47:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:47:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:47:43Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:47:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:47:45Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:47:45Z", "level": "INFO", "message": " Size: 989.05MB → 254.73MB (25.8% of original, 74.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:47:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:47:46Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E09 - Flight Race x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:47:46Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:47:54Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:47:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:47:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:47:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:47:57Z", "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-01-24T17:47:57Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:47:57Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:50:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:50:56Z", "level": "INFO", "message": " Original Size: 989.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:50:56Z", "level": "INFO", "message": " Encoded Size: 190.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:50:56Z", "level": "INFO", "message": " Reduction: 19.2% of original (80.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:50:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:50:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:50:58Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:51:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:51:01Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:51:01Z", "level": "INFO", "message": " Size: 989.39MB → 190.11MB (19.2% of original, 80.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:51:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:51:01Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E10 - The Demon's Contract x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:51:01Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:51:09Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:51:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:51:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:51:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:51:12Z", "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-01-24T17:51:12Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:51:12Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:54:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:54:12Z", "level": "INFO", "message": " Original Size: 983.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:54:12Z", "level": "INFO", "message": " Encoded Size: 206.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:54:12Z", "level": "INFO", "message": " Reduction: 21.0% of original (79.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:54:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:54:12Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:54:14Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:54:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:54:16Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:54:16Z", "level": "INFO", "message": " Size: 983.96MB → 206.96MB (21.0% of original, 79.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:54:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:54:17Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E11 - Classless Hero x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:54:17Z", "level": "INFO", "message": "Processing: Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-24T17:54:25Z", "level": "INFO", "message": "Copied Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG.mkv → Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-24T17:54:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-24T17:54:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-24T17:54:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:54:28Z", "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-01-24T17:54:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-24T17:54:28Z", "level": "INFO", "message": "Running CQ encode: Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-24T17:57:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-24T17:57:27Z", "level": "INFO", "message": " Original Size: 982.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-24T17:57:27Z", "level": "INFO", "message": " Encoded Size: 209.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-24T17:57:27Z", "level": "INFO", "message": " Reduction: 21.3% of original (78.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-24T17:57:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-24T17:57:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-24T17:57:29Z", "level": "INFO", "message": "Moved Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-24T17:57:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-24T17:57:31Z", "level": "INFO", "message": " Type: ANIME | Show: Hero Without a Class - Who Even Needs Skills!! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-24T17:57:31Z", "level": "INFO", "message": " Size: 982.51MB → 209.61MB (21.3% of original, 78.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-24T17:57:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-24T17:57:32Z", "level": "INFO", "message": "Deleted original and processing copy for Hero Without a Class - Who Even Needs Skills!! - S01E12 - The Empress' Empire x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-24T17:57:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-25T00:06:22Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The A-Team (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-25T00:06:22Z", "level": "INFO", "message": "Processing: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-25T00:07:10Z", "level": "INFO", "message": "Copied The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv → The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-25T00:07:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-25T00:07:10Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-25T00:07:10Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-25T00:07:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 490kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-25T00:07:19Z", "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-01-25T00:07:19Z", "level": "INFO", "message": "Running CQ encode: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-25T00:14:50Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The A-Team (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-25T00:14:50Z", "level": "INFO", "message": "Processing: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-25T00:14:50Z", "level": "INFO", "message": "File already in processing: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv (5524.64 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-25T00:14:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-25T00:14:50Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-25T00:14:50Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-25T00:14:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 491kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-25T00:14:55Z", "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-01-25T00:14:55Z", "level": "INFO", "message": "Running CQ encode: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-25T00:20:31Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The A-Team (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-25T00:20:31Z", "level": "INFO", "message": "Processing: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-25T00:20:31Z", "level": "INFO", "message": "File already in processing: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv (5524.64 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-25T00:20:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-25T00:20:31Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-25T00:20:31Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " • Encode Method: Bitrate", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " • Bitrate: 1500k, Max: 1750k", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 94} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-25T00:20:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 490kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-25T00:20:36Z", "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-01-25T00:20:36Z", "level": "INFO", "message": "Running Bitrate encode: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-25T00:34:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-25T00:34:03Z", "level": "INFO", "message": " Original Size: 5524.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-25T00:34:03Z", "level": "INFO", "message": " Encoded Size: 2077.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-25T00:34:03Z", "level": "INFO", "message": " Reduction: 37.6% of original (62.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-25T00:34:03Z", "level": "INFO", "message": " Resolution: 1920x816 → 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-25T00:34:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-25T00:34:21Z", "level": "INFO", "message": "Moved The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-25T00:34:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-25T00:34:28Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-25T00:34:28Z", "level": "INFO", "message": " Size: 5524.64MB → 2077.04MB (37.6% of original, 62.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-25T00:34:28Z", "level": "INFO", "message": " Method: Bitrate | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-25T00:34:29Z", "level": "INFO", "message": "Deleted original and processing copy for The A-Team (2010) Extended x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-25T00:34:29Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-25T20:44:45Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Majestic (2001)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-25T20:44:45Z", "level": "INFO", "message": "Processing: The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-25T20:45:13Z", "level": "INFO", "message": "Copied The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom.mkv → The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-25T20:45:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-25T20:45:13Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-25T20:45:20Z", "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-01-25T20:45:25Z", "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-01-25T20:45:36Z", "level": "INFO", "message": "User selected 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 391} +{"timestamp": "2026-01-25T20:45:36Z", "level": "INFO", "message": "Removed 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 395} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": "User selected to strip titles from streams: [2]", "module": "audio_handler", "funcName": "prompt_for_title_stripping", "line": 449} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 160kbps | Title: English AC-3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": "Stream 2: title='English AC-3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-25T20:45:55Z", "level": "INFO", "message": "Running CQ encode: The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-25T20:56:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-25T20:56:06Z", "level": "INFO", "message": " Original Size: 3226.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-25T20:56:06Z", "level": "INFO", "message": " Encoded Size: 1385.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-25T20:56:06Z", "level": "INFO", "message": " Reduction: 42.9% of original (57.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-25T20:56:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-25T20:56:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-25T20:56:18Z", "level": "INFO", "message": "Moved The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom - [EHX].mkv → The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-25T20:56:24Z", "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-01-25T20:56:30Z", "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-01-25T20:56:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-25T20:56:30Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-25T20:56:30Z", "level": "INFO", "message": " Size: 3226.43MB → 1385.13MB (42.9% of original, 57.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-25T20:56:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-25T20:56:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Majestic (2001) x265 AC3 5.1 Bluray-1080p Licdom.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-25T20:56:31Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-26T16:39:17Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\The Office (US)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-26T16:39:17Z", "level": "INFO", "message": "Processing: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:39:23Z", "level": "INFO", "message": "Copied The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:39:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:39:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T16:39:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:39:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 438kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:39:25Z", "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-01-26T16:39:25Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T16:42:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T16:42:11Z", "level": "INFO", "message": " Original Size: 706.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T16:42:11Z", "level": "INFO", "message": " Encoded Size: 541.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T16:42:11Z", "level": "INFO", "message": " Reduction: 76.6% of original (23.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T16:42:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T16:42:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T16:42:16Z", "level": "INFO", "message": "Moved The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T16:42:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T16:42:17Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T16:42:17Z", "level": "INFO", "message": " Size: 706.61MB → 541.61MB (76.6% of original, 23.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T16:42:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T16:42:18Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T16:42:18Z", "level": "INFO", "message": "Processing: The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:42:27Z", "level": "INFO", "message": "Copied The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:42:27Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:42:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T16:42:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:42:28Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 418kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:42:28Z", "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-01-26T16:42:28Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T16:46:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T16:46:03Z", "level": "INFO", "message": " Original Size: 897.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T16:46:03Z", "level": "INFO", "message": " Encoded Size: 624.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T16:46:03Z", "level": "INFO", "message": " Reduction: 69.6% of original (30.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T16:46:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T16:46:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T16:46:08Z", "level": "INFO", "message": "Moved The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T16:46:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T16:46:10Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T16:46:10Z", "level": "INFO", "message": " Size: 897.53MB → 624.99MB (69.6% of original, 30.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T16:46:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T16:46:11Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T16:46:11Z", "level": "INFO", "message": "Processing: The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:46:23Z", "level": "INFO", "message": "Copied The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:46:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:46:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T16:46:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": "Multi-channel audio 374kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 374kbps | Action: COPY (preserve) | Target: 374kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:46:25Z", "level": "INFO", "message": "Multi-channel audio 374kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T16:46:25Z", "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-01-26T16:46:25Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T16:51:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T16:51:31Z", "level": "INFO", "message": " Original Size: 1266.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T16:51:31Z", "level": "INFO", "message": " Encoded Size: 784.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T16:51:31Z", "level": "INFO", "message": " Reduction: 61.9% of original (38.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T16:51:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T16:51:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T16:51:38Z", "level": "INFO", "message": "Moved The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": " Size: 1266.84MB → 784.24MB (61.9% of original, 38.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E21 - Livin' the Dream x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": "Processing: The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": "Copied The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded.mkv → The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x400", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-26T16:51:40Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " • Source Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " • Target Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 97kbps | Action: COPY (preserve) | Target: 97kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:51:41Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T16:51:41Z", "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-01-26T16:51:41Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T16:51:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T16:51:51Z", "level": "INFO", "message": " Original Size: 40.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T16:51:51Z", "level": "INFO", "message": " Encoded Size: 35.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T16:51:51Z", "level": "INFO", "message": " Reduction: 89.7% of original (10.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T16:51:51Z", "level": "INFO", "message": " Resolution: 720x400 → 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T16:51:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T16:51:52Z", "level": "INFO", "message": "Moved The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv → The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T16:51:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T16:51:52Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T16:51:52Z", "level": "INFO", "message": " Size: 40.09MB → 35.95MB (89.7% of original, 10.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T16:51:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T16:51:52Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S00E10 - Webisodes - The 3rd Floor x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T16:51:52Z", "level": "INFO", "message": "Processing: The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:51:58Z", "level": "INFO", "message": "Copied The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:51:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:51:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T16:51:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:52:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:52: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-01-26T16:52:00Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T16:54:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T16:54:46Z", "level": "INFO", "message": " Original Size: 706.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T16:54:46Z", "level": "INFO", "message": " Encoded Size: 442.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T16:54:46Z", "level": "INFO", "message": " Reduction: 62.5% of original (37.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T16:54:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T16:54:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T16:54:50Z", "level": "INFO", "message": "Moved The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T16:54:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T16:54:51Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T16:54:51Z", "level": "INFO", "message": " Size: 706.89MB → 442.09MB (62.5% of original, 37.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T16:54:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E01 - The List x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Processing: The Office (US) - S00E07 - The Pod Caster x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Copied The Office (US) - S00E07 - The Pod Caster x264 AAC WEBDL-720p MULVAcoded.mkv → The Office (US) - S00E07 - The Pod Caster x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1280x720", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " • Source Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Stereo audio 95kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 95kbps | Action: COPY (preserve) | Target: 95kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:54:52Z", "level": "INFO", "message": "Stereo audio 95kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T16:54:52Z", "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-01-26T16:54:52Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E07 - The Pod Caster x264 AAC WEBDL-720p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T16:55:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T16:55:13Z", "level": "INFO", "message": " Original Size: 40.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T16:55:13Z", "level": "INFO", "message": " Encoded Size: 53.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T16:55:13Z", "level": "INFO", "message": " Reduction: 132.3% of original (-32.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T16:55:13Z", "level": "INFO", "message": " Resolution: 1280x720 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T16:55:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T16:55:13Z", "level": "INFO", "message": "Processing: The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:55:19Z", "level": "INFO", "message": "Copied The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:55:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:55:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T16:55:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:55:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 442kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:55: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-01-26T16:55:21Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T16:58:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T16:58:07Z", "level": "INFO", "message": " Original Size: 708.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T16:58:07Z", "level": "INFO", "message": " Encoded Size: 477.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T16:58:07Z", "level": "INFO", "message": " Reduction: 67.3% of original (32.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T16:58:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T16:58:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T16:58:11Z", "level": "INFO", "message": "Moved The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T16:58:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T16:58:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T16:58:13Z", "level": "INFO", "message": " Size: 708.64MB → 477.05MB (67.3% of original, 32.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T16:58:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T16:58:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E25 - The Chump x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T16:58:13Z", "level": "INFO", "message": "Processing: The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T16:58:20Z", "level": "INFO", "message": "Copied The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T16:58:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T16:58:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T16:58:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T16:58:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 423kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T16:58: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-01-26T16:58:21Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:01:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:01:03Z", "level": "INFO", "message": " Original Size: 686.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:01:03Z", "level": "INFO", "message": " Encoded Size: 502.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:01:03Z", "level": "INFO", "message": " Reduction: 73.2% of original (26.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:01:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:01:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:01:08Z", "level": "INFO", "message": "Moved The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:01:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:01:09Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:01:09Z", "level": "INFO", "message": " Size: 686.4MB → 502.46MB (73.2% of original, 26.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:01:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:01:09Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E17 - Cocktails x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:01:09Z", "level": "INFO", "message": "Processing: The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:01:16Z", "level": "INFO", "message": "Copied The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:01:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:01:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:01:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:01:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 388kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:01:17Z", "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-01-26T17:01:17Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:04:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:04:04Z", "level": "INFO", "message": " Original Size: 699.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:04:04Z", "level": "INFO", "message": " Encoded Size: 510.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:04:04Z", "level": "INFO", "message": " Reduction: 73.0% of original (27.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:04:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:04:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:04:08Z", "level": "INFO", "message": "Moved The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:04:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:04:09Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:04:09Z", "level": "INFO", "message": " Size: 699.25MB → 510.25MB (73.0% of original, 27.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:04:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:04:09Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E23 - Turf War x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:04:09Z", "level": "INFO", "message": "Processing: The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:04:16Z", "level": "INFO", "message": "Copied The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:04:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:04:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:04:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:04:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:04:17Z", "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-01-26T17:04:17Z", "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-01-26T17:04:17Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:07:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:07:00Z", "level": "INFO", "message": " Original Size: 695.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:07:00Z", "level": "INFO", "message": " Encoded Size: 451.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:07:00Z", "level": "INFO", "message": " Reduction: 65.0% of original (35.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:07:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:07:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:07:04Z", "level": "INFO", "message": "Moved The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:07:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:07:05Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:07:05Z", "level": "INFO", "message": " Size: 695.26MB → 451.61MB (65.0% of original, 35.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:07:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:07:05Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E16 - Blood Drive x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:07:05Z", "level": "INFO", "message": "Processing: The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:07:12Z", "level": "INFO", "message": "Copied The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:07:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:07:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:07:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:07:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 440kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:07:13Z", "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-01-26T17:07:13Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:09:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:09:59Z", "level": "INFO", "message": " Original Size: 709.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:09:59Z", "level": "INFO", "message": " Encoded Size: 453.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:09:59Z", "level": "INFO", "message": " Reduction: 63.9% of original (36.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:09:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:09:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:10:03Z", "level": "INFO", "message": "Moved The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:10:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:10:04Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:10:04Z", "level": "INFO", "message": " Size: 709.77MB → 453.86MB (63.9% of original, 36.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:10:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:10:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E23 - Body Language x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:10:04Z", "level": "INFO", "message": "Processing: The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:10:10Z", "level": "INFO", "message": "Copied The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:10:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:10:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:10:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:10:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 457kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:10:11Z", "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-01-26T17:10:11Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:12:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:12:50Z", "level": "INFO", "message": " Original Size: 674.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:12:50Z", "level": "INFO", "message": " Encoded Size: 450.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:12:50Z", "level": "INFO", "message": " Reduction: 66.8% of original (33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:12:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:12:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:12:54Z", "level": "INFO", "message": "Moved The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:12:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:12:55Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:12:55Z", "level": "INFO", "message": " Size: 674.24MB → 450.42MB (66.8% of original, 33.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:12:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:12:55Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E12 - The Injury x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:12:55Z", "level": "INFO", "message": "Processing: The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:13:01Z", "level": "INFO", "message": "Copied The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:13:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:13:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:13:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:13:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:13:02Z", "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-01-26T17:13:02Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:15:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:15:48Z", "level": "INFO", "message": " Original Size: 706.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:15:48Z", "level": "INFO", "message": " Encoded Size: 528.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:15:48Z", "level": "INFO", "message": " Reduction: 74.8% of original (25.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:15:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:15:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:15:53Z", "level": "INFO", "message": "Moved The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:15:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:15:54Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:15:54Z", "level": "INFO", "message": " Size: 706.37MB → 528.47MB (74.8% of original, 25.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:15:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:15:54Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E13 - Ultimatum x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:15:54Z", "level": "INFO", "message": "Processing: The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:16:01Z", "level": "INFO", "message": "Copied The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:16:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:16:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:16:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": "Multi-channel audio 357kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 357kbps | Action: COPY (preserve) | Target: 357kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:16:02Z", "level": "INFO", "message": "Multi-channel audio 357kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T17:16:02Z", "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-01-26T17:16:02Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:18:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:18:49Z", "level": "INFO", "message": " Original Size: 694.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:18:49Z", "level": "INFO", "message": " Encoded Size: 512.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:18:49Z", "level": "INFO", "message": " Reduction: 73.7% of original (26.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:18:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:18:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:18:53Z", "level": "INFO", "message": "Moved The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:18:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:18:55Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:18:55Z", "level": "INFO", "message": " Size: 694.6MB → 512.14MB (73.7% of original, 26.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:18:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:18:55Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E15 - Tallahassee x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:18:55Z", "level": "INFO", "message": "Processing: The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:19:01Z", "level": "INFO", "message": "Copied The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:19:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:19:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:19:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:19:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 395kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:19:02Z", "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-01-26T17:19:02Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:21:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:21:44Z", "level": "INFO", "message": " Original Size: 669.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:21:44Z", "level": "INFO", "message": " Encoded Size: 515.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:21:44Z", "level": "INFO", "message": " Reduction: 77.0% of original (23.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:21:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:21:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:21:48Z", "level": "INFO", "message": "Moved The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:21:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:21:49Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:21:49Z", "level": "INFO", "message": " Size: 669.12MB → 515.51MB (77.0% of original, 23.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:21:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:21:49Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E20 - Product Recall x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:21:49Z", "level": "INFO", "message": "Processing: The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:22:01Z", "level": "INFO", "message": "Copied The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:22:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:22:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:22:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:22:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:22: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-01-26T17:22:04Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:27:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:27:21Z", "level": "INFO", "message": " Original Size: 1335.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:27:21Z", "level": "INFO", "message": " Encoded Size: 879.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:27:21Z", "level": "INFO", "message": " Reduction: 65.9% of original (34.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:27:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:27:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:27:28Z", "level": "INFO", "message": "Moved The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:27:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:27:31Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:27:31Z", "level": "INFO", "message": " Size: 1335.11MB → 879.17MB (65.9% of original, 34.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:27:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:27:32Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E07-E08 - Money x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:27:32Z", "level": "INFO", "message": "Processing: The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:27:38Z", "level": "INFO", "message": "Copied The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:27:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:27:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:27:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:27:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 422kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:27:39Z", "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-01-26T17:27:39Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:30:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:30:26Z", "level": "INFO", "message": " Original Size: 709.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:30:26Z", "level": "INFO", "message": " Encoded Size: 462.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:30:26Z", "level": "INFO", "message": " Reduction: 65.2% of original (34.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:30:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:30:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:30:30Z", "level": "INFO", "message": "Moved The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:30:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:30:32Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:30:32Z", "level": "INFO", "message": " Size: 709.33MB → 462.47MB (65.2% of original, 34.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:30:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:30:32Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E20 - New Leads x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:30:32Z", "level": "INFO", "message": "Processing: The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:30:39Z", "level": "INFO", "message": "Copied The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:30:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:30:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:30:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:30:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 407kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:30:40Z", "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-01-26T17:30:40Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:33:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:33:26Z", "level": "INFO", "message": " Original Size: 696.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:33:26Z", "level": "INFO", "message": " Encoded Size: 465.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:33:26Z", "level": "INFO", "message": " Reduction: 66.9% of original (33.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:33:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:33:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:33:30Z", "level": "INFO", "message": "Moved The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:33:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:33:32Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:33:32Z", "level": "INFO", "message": " Size: 696.48MB → 465.71MB (66.9% of original, 33.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:33:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:33:32Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S01E06 - Hot Girl x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:33:32Z", "level": "INFO", "message": "Processing: The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:33:38Z", "level": "INFO", "message": "Copied The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:33:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:33:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:33:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:33:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 445kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:33:39Z", "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-01-26T17:33:39Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:36:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:36:23Z", "level": "INFO", "message": " Original Size: 690.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:36:23Z", "level": "INFO", "message": " Encoded Size: 502.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:36:23Z", "level": "INFO", "message": " Reduction: 72.8% of original (27.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:36:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:36:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:36:27Z", "level": "INFO", "message": "Moved The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:36:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:36:29Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:36:29Z", "level": "INFO", "message": " Size: 690.77MB → 502.86MB (72.8% of original, 27.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:36:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:36:29Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E11 - The Duel x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:36:29Z", "level": "INFO", "message": "Processing: The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:36:35Z", "level": "INFO", "message": "Copied The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:36:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:36:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:36:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:36:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 443kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:36:36Z", "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-01-26T17:36:36Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:39:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:39:19Z", "level": "INFO", "message": " Original Size: 696.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:39:19Z", "level": "INFO", "message": " Encoded Size: 441.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:39:19Z", "level": "INFO", "message": " Reduction: 63.4% of original (36.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:39:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:39:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:39:23Z", "level": "INFO", "message": "Moved The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:39:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:39:24Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:39:24Z", "level": "INFO", "message": " Size: 696.19MB → 441.65MB (63.4% of original, 36.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:39:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:39:24Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E24 - Casual Friday x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:39:24Z", "level": "INFO", "message": "Processing: The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:39:36Z", "level": "INFO", "message": "Copied The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:39:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:39:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:39:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:39:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 417kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:39:38Z", "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-01-26T17:39:38Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:44:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:44:49Z", "level": "INFO", "message": " Original Size: 1327.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:44:49Z", "level": "INFO", "message": " Encoded Size: 889.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:44:49Z", "level": "INFO", "message": " Reduction: 67.0% of original (33.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:44:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:44:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:44:57Z", "level": "INFO", "message": "Moved The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:45:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:45:00Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:45:00Z", "level": "INFO", "message": " Size: 1327.96MB → 889.2MB (67.0% of original, 33.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:45:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:45:00Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E13 - Stress Relief x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:45:00Z", "level": "INFO", "message": "Processing: The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:45:08Z", "level": "INFO", "message": "Copied The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:45:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:45:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:45:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": "Multi-channel audio 379kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 379kbps | Action: COPY (preserve) | Target: 379kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:45:09Z", "level": "INFO", "message": "Multi-channel audio 379kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T17:45:09Z", "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-01-26T17:45:09Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:48:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:48:47Z", "level": "INFO", "message": " Original Size: 907.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:48:47Z", "level": "INFO", "message": " Encoded Size: 730.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:48:47Z", "level": "INFO", "message": " Reduction: 80.5% of original (19.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:48:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:48:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:48:53Z", "level": "INFO", "message": "Moved The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:48:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:48:54Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:48:54Z", "level": "INFO", "message": " Size: 907.95MB → 730.66MB (80.5% of original, 19.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:48:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:48:54Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E21 - Women's Appreciation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:48:54Z", "level": "INFO", "message": "Processing: The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:49:01Z", "level": "INFO", "message": "Copied The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:49:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:49:02Z", "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-01-26T17:49:02Z", "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-01-26T17:49:02Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:51:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:51:41Z", "level": "INFO", "message": " Original Size: 673.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:51:41Z", "level": "INFO", "message": " Encoded Size: 490.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:51:41Z", "level": "INFO", "message": " Reduction: 72.9% of original (27.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:51:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:51:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:51:45Z", "level": "INFO", "message": "Moved The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:51:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:51:46Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:51:46Z", "level": "INFO", "message": " Size: 673.2MB → 490.7MB (72.9% of original, 27.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:51:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:51:47Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E17 - Dwight's Speech x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:51:47Z", "level": "INFO", "message": "Processing: The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:51:52Z", "level": "INFO", "message": "Copied The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:51:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:51:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:51:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17: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-01-26T17:51:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:51:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 426kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17: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-01-26T17:51:54Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:54:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:54:33Z", "level": "INFO", "message": " Original Size: 669.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:54:33Z", "level": "INFO", "message": " Encoded Size: 450.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:54:33Z", "level": "INFO", "message": " Reduction: 67.4% of original (32.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:54:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:54:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:54:37Z", "level": "INFO", "message": "Moved The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:54:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:54:38Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:54:38Z", "level": "INFO", "message": " Size: 669.33MB → 450.79MB (67.3% of original, 32.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:54:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:54:38Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E09 - The Convict x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:54:38Z", "level": "INFO", "message": "Processing: The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:54:44Z", "level": "INFO", "message": "Copied The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:54:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:54:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:54:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:54:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:54:45Z", "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-01-26T17:54:45Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T17:57:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T17:57:23Z", "level": "INFO", "message": " Original Size: 668.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T17:57:23Z", "level": "INFO", "message": " Encoded Size: 479.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T17:57:23Z", "level": "INFO", "message": " Reduction: 71.7% of original (28.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T17:57:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T17:57:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T17:57:28Z", "level": "INFO", "message": "Moved The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T17:57:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T17:57:29Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T17:57:29Z", "level": "INFO", "message": " Size: 668.89MB → 479.83MB (71.7% of original, 28.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T17:57:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T17:57:29Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E11 - Booze Cruise x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T17:57:29Z", "level": "INFO", "message": "Processing: The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T17:57:35Z", "level": "INFO", "message": "Copied The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T17:57:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T17:57:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T17:57:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": "Multi-channel audio 343kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 343kbps | Action: COPY (preserve) | Target: 343kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T17:57:36Z", "level": "INFO", "message": "Multi-channel audio 343kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T17:57:36Z", "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-01-26T17:57:36Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:00:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:00:20Z", "level": "INFO", "message": " Original Size: 676.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:00:20Z", "level": "INFO", "message": " Encoded Size: 419.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:00:20Z", "level": "INFO", "message": " Reduction: 62.0% of original (38.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:00:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:00:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:00:24Z", "level": "INFO", "message": "Moved The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:00:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:00:25Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:00:25Z", "level": "INFO", "message": " Size: 676.18MB → 419.03MB (62.0% of original, 38.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:00:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:00:25Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S01E02 - Diversity Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:00:25Z", "level": "INFO", "message": "Processing: The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:00:31Z", "level": "INFO", "message": "Copied The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:00:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:00:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:00:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:00:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:00:32Z", "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-01-26T18:00:32Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:03:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:03:16Z", "level": "INFO", "message": " Original Size: 692.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:03:16Z", "level": "INFO", "message": " Encoded Size: 440.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:03:16Z", "level": "INFO", "message": " Reduction: 63.6% of original (36.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:03:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:03:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:03:20Z", "level": "INFO", "message": "Moved The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:03:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:03:21Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:03:21Z", "level": "INFO", "message": " Size: 692.93MB → 440.92MB (63.6% of original, 36.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:03:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:03:21Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E21 - The Michael Scott Paper Company x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:03:21Z", "level": "INFO", "message": "Processing: The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:03:27Z", "level": "INFO", "message": "Copied The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:03:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:03:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:03:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:03:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 459kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:03:29Z", "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-01-26T18:03:29Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:06:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:06:12Z", "level": "INFO", "message": " Original Size: 694.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:06:12Z", "level": "INFO", "message": " Encoded Size: 470.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:06:12Z", "level": "INFO", "message": " Reduction: 67.8% of original (32.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:06:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:06:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:06:16Z", "level": "INFO", "message": "Moved The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:06:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:06:17Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:06:17Z", "level": "INFO", "message": " Size: 694.39MB → 470.82MB (67.8% of original, 32.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:06:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:06:17Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E25 - Cafe Disco x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:06:17Z", "level": "INFO", "message": "Processing: The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:06:30Z", "level": "INFO", "message": "Copied The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:06:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:06:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:06:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 391kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": "Stereo audio 80kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:06:35Z", "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-01-26T18:06:35Z", "level": "INFO", "message": "Stereo audio 80kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-26T18:06:35Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:12:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:12:03Z", "level": "INFO", "message": " Original Size: 1413.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:12:03Z", "level": "INFO", "message": " Encoded Size: 971.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:12:03Z", "level": "INFO", "message": " Reduction: 68.8% of original (31.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:12:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:12:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:12:11Z", "level": "INFO", "message": "Moved The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:12:16Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-26T18:12:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:12:16Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:12:16Z", "level": "INFO", "message": " Size: 1413.35MB → 971.86MB (68.8% of original, 31.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:12:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:12:16Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E04-E05 - Niagara x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:12:16Z", "level": "INFO", "message": "Processing: The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:12:22Z", "level": "INFO", "message": "Copied The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:12:22Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:12:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:12:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:12:23Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 459kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:12:23Z", "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-01-26T18:12:23Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:15:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:15:03Z", "level": "INFO", "message": " Original Size: 675.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:15:03Z", "level": "INFO", "message": " Encoded Size: 496.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:15:03Z", "level": "INFO", "message": " Reduction: 73.5% of original (26.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:15:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:15:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:15:07Z", "level": "INFO", "message": "Moved The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:15:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:15:08Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:15:08Z", "level": "INFO", "message": " Size: 675.29MB → 496.14MB (73.5% of original, 26.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:15:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:15:08Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E19 - Michael's Birthday x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:15:08Z", "level": "INFO", "message": "Processing: The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:15:15Z", "level": "INFO", "message": "Copied The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:15:15Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:15:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:15:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 459kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": "Stereo audio 81kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:15:16Z", "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-01-26T18:15:16Z", "level": "INFO", "message": "Stereo audio 81kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-26T18:15:16Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:18:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:18:03Z", "level": "INFO", "message": " Original Size: 723.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:18:03Z", "level": "INFO", "message": " Encoded Size: 555.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:18:03Z", "level": "INFO", "message": " Reduction: 76.8% of original (23.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:18:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:18:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:18:08Z", "level": "INFO", "message": "Moved The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:18:10Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-26T18:18:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:18:10Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:18:10Z", "level": "INFO", "message": " Size: 723.58MB → 555.44MB (76.8% of original, 23.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:18:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:18:11Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E21 - Happy Hour x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:18:11Z", "level": "INFO", "message": "Processing: The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:18:16Z", "level": "INFO", "message": "Copied The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:18:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:18:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:18:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:18:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 453kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:18:17Z", "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-01-26T18:18:17Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:20:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:20:56Z", "level": "INFO", "message": " Original Size: 667.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:20:56Z", "level": "INFO", "message": " Encoded Size: 496.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:20:56Z", "level": "INFO", "message": " Reduction: 74.4% of original (25.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:20:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:20:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:21:00Z", "level": "INFO", "message": "Moved The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:21:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:21:02Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:21:02Z", "level": "INFO", "message": " Size: 667.44MB → 496.35MB (74.4% of original, 25.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:21:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:21:02Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E18 - Take Your Daughter to Work Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:21:02Z", "level": "INFO", "message": "Processing: The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:21:08Z", "level": "INFO", "message": "Copied The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:21:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:21:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:21:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:21:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 390kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:21:09Z", "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-01-26T18:21:09Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:23:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:23:49Z", "level": "INFO", "message": " Original Size: 665.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:23:49Z", "level": "INFO", "message": " Encoded Size: 401.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:23:49Z", "level": "INFO", "message": " Reduction: 60.3% of original (39.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:23:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:23:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:23:52Z", "level": "INFO", "message": "Moved The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:23:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:23:53Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:23:53Z", "level": "INFO", "message": " Size: 665.86MB → 401.4MB (60.3% of original, 39.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:23:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:23:53Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E11 - Back from Vacation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:23:53Z", "level": "INFO", "message": "Processing: The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:24:00Z", "level": "INFO", "message": "Copied The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:24:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:24:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:24:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:24:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:24: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-01-26T18:24:01Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:26:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:26:49Z", "level": "INFO", "message": " Original Size: 706.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:26:49Z", "level": "INFO", "message": " Encoded Size: 562.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:26:49Z", "level": "INFO", "message": " Reduction: 79.7% of original (20.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:26:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:26:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:26:53Z", "level": "INFO", "message": "Moved The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:26:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:26:55Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:26:55Z", "level": "INFO", "message": " Size: 706.27MB → 562.69MB (79.7% of original, 20.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:26:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:26:55Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E07 - Christening x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:26:55Z", "level": "INFO", "message": "Processing: The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": "Copied The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded.mkv → The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x400", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " • Source Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " • Target Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": "Stereo audio 96kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 96kbps | Action: COPY (preserve) | Target: 96kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:26:56Z", "level": "INFO", "message": "Stereo audio 96kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T18:26:56Z", "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-01-26T18:26:56Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:27:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:27:09Z", "level": "INFO", "message": " Original Size: 48.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:27:09Z", "level": "INFO", "message": " Encoded Size: 43.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:27:09Z", "level": "INFO", "message": " Reduction: 90.8% of original (9.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:27:09Z", "level": "INFO", "message": " Resolution: 720x400 → 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:27:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:27:09Z", "level": "INFO", "message": "Moved The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv → The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:27:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:27:10Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:27:10Z", "level": "INFO", "message": " Size: 48.04MB → 43.61MB (90.8% of original, 9.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:27:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:27:10Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S00E04 - Webisodes - Blackmail x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:27:10Z", "level": "INFO", "message": "Processing: The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:27:16Z", "level": "INFO", "message": "Copied The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:27:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:27:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:27:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:27:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:27:18Z", "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-01-26T18:27:18Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:30:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:30:06Z", "level": "INFO", "message": " Original Size: 706.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:30:06Z", "level": "INFO", "message": " Encoded Size: 426.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:30:06Z", "level": "INFO", "message": " Reduction: 60.4% of original (39.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:30:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:30:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:30:10Z", "level": "INFO", "message": "Moved The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:30:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:30:11Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:30:11Z", "level": "INFO", "message": " Size: 706.19MB → 426.28MB (60.4% of original, 39.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:30:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:30:11Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E03 - The Promotion x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:30:11Z", "level": "INFO", "message": "Processing: The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:30:18Z", "level": "INFO", "message": "Copied The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:30:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:30:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:30:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:30:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 455kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:30:19Z", "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-01-26T18:30:19Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:33:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:33:06Z", "level": "INFO", "message": " Original Size: 711.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:33:06Z", "level": "INFO", "message": " Encoded Size: 515.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:33:06Z", "level": "INFO", "message": " Reduction: 72.5% of original (27.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:33:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:33:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:33:11Z", "level": "INFO", "message": "Moved The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:33:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:33:12Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:33:12Z", "level": "INFO", "message": " Size: 711.34MB → 515.49MB (72.5% of original, 27.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:33:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:33:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E11 - Shareholder Meeting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:33:13Z", "level": "INFO", "message": "Processing: The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:33:19Z", "level": "INFO", "message": "Copied The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:33:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:33:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:33:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:33:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 386kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:33:20Z", "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-01-26T18:33:20Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:36:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:36:09Z", "level": "INFO", "message": " Original Size: 699.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:36:09Z", "level": "INFO", "message": " Encoded Size: 459.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:36:09Z", "level": "INFO", "message": " Reduction: 65.8% of original (34.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:36:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:36:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:36:13Z", "level": "INFO", "message": "Moved The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:36:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:36:14Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:36:14Z", "level": "INFO", "message": " Size: 699.22MB → 459.85MB (65.8% of original, 34.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:36:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:36:15Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E17 - The Farm x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:36:15Z", "level": "INFO", "message": "Processing: The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:36:21Z", "level": "INFO", "message": "Copied The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:36:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:36:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:36:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:36:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 420kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:36:22Z", "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-01-26T18:36:22Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:39:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:39:09Z", "level": "INFO", "message": " Original Size: 691.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:39:09Z", "level": "INFO", "message": " Encoded Size: 420.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:39:09Z", "level": "INFO", "message": " Reduction: 60.8% of original (39.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:39:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:39:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:39:12Z", "level": "INFO", "message": "Moved The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:39:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:39:14Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:39:14Z", "level": "INFO", "message": " Size: 691.54MB → 420.68MB (60.8% of original, 39.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:39:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:39:14Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E06 - The Fight x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:39:14Z", "level": "INFO", "message": "Processing: The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:39:20Z", "level": "INFO", "message": "Copied The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:39:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:39:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:39:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:39:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 405kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:39:22Z", "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-01-26T18:39:22Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:42:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:42:11Z", "level": "INFO", "message": " Original Size: 703.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:42:11Z", "level": "INFO", "message": " Encoded Size: 495.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:42:11Z", "level": "INFO", "message": " Reduction: 70.4% of original (29.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:42:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:42:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:42:16Z", "level": "INFO", "message": "Moved The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:42:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:42:17Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:42:17Z", "level": "INFO", "message": " Size: 703.42MB → 495.29MB (70.4% of original, 29.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:42:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:42:17Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E24 - Free Family Portrait Studio x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:42:17Z", "level": "INFO", "message": "Processing: The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:42:23Z", "level": "INFO", "message": "Copied The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:42:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:42:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:42:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": "Multi-channel audio 351kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 351kbps | Action: COPY (preserve) | Target: 351kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:42:25Z", "level": "INFO", "message": "Multi-channel audio 351kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T18:42:25Z", "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-01-26T18:42:25Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:45:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:45:22Z", "level": "INFO", "message": " Original Size: 716.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:45:22Z", "level": "INFO", "message": " Encoded Size: 390.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:45:22Z", "level": "INFO", "message": " Reduction: 54.5% of original (45.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:45:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:45:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:45:25Z", "level": "INFO", "message": "Moved The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:45:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:45:27Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:45:27Z", "level": "INFO", "message": " Size: 716.83MB → 390.86MB (54.5% of original, 45.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:45:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:45:27Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S01E01 - Pilot x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:45:27Z", "level": "INFO", "message": "Processing: The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:45:33Z", "level": "INFO", "message": "Copied The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:45:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:45:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:45:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:45:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 457kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:45:34Z", "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-01-26T18:45:34Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:48:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:48:24Z", "level": "INFO", "message": " Original Size: 705.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:48:24Z", "level": "INFO", "message": " Encoded Size: 463.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:48:24Z", "level": "INFO", "message": " Reduction: 65.6% of original (34.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:48:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:48:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:48:28Z", "level": "INFO", "message": "Moved The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:48:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:48:30Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:48:30Z", "level": "INFO", "message": " Size: 705.81MB → 463.31MB (65.6% of original, 34.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:48:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:48:30Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E12 - Scott's Tots x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:48:30Z", "level": "INFO", "message": "Processing: The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:48:36Z", "level": "INFO", "message": "Copied The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:48:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:48:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:48:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:48:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 404kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:48: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-01-26T18:48:37Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:51:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:51:27Z", "level": "INFO", "message": " Original Size: 700.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:51:27Z", "level": "INFO", "message": " Encoded Size: 485.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:51:27Z", "level": "INFO", "message": " Reduction: 69.4% of original (30.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:51:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:51:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:51:31Z", "level": "INFO", "message": "Moved The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:51:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:51:32Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:51:32Z", "level": "INFO", "message": " Size: 700.09MB → 485.74MB (69.4% of original, 30.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:51:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:51:33Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E16 - After Hours x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:51:33Z", "level": "INFO", "message": "Processing: The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:51:44Z", "level": "INFO", "message": "Copied The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:51:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:51:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:51:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": "Multi-channel audio 331kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 331kbps | Action: COPY (preserve) | Target: 331kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:51:47Z", "level": "INFO", "message": "Multi-channel audio 331kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T18:51:47Z", "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-01-26T18:51:47Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T18:57:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T18:57:03Z", "level": "INFO", "message": " Original Size: 1297.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T18:57:03Z", "level": "INFO", "message": " Encoded Size: 817.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T18:57:03Z", "level": "INFO", "message": " Reduction: 63.0% of original (37.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T18:57:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T18:57:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T18:57:10Z", "level": "INFO", "message": "Moved The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T18:57:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T18:57:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T18:57:13Z", "level": "INFO", "message": " Size: 1297.53MB → 817.73MB (63.0% of original, 37.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T18:57:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T18:57:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E16 - Moving On x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T18:57:13Z", "level": "INFO", "message": "Processing: The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T18:57:21Z", "level": "INFO", "message": "Copied The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T18:57:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T18:57:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T18:57:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T18:57:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 402kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T18:57:22Z", "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-01-26T18:57:22Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:00:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:00:05Z", "level": "INFO", "message": " Original Size: 675.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:00:05Z", "level": "INFO", "message": " Encoded Size: 468.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:00:05Z", "level": "INFO", "message": " Reduction: 69.3% of original (30.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:00:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:00:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:00:09Z", "level": "INFO", "message": "Moved The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:00:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:00:11Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:00:11Z", "level": "INFO", "message": " Size: 675.87MB → 468.52MB (69.3% of original, 30.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:00:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:00:11Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E18 - The Negotiation x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:00:11Z", "level": "INFO", "message": "Processing: The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:00:17Z", "level": "INFO", "message": "Copied The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:00:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:00:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:00:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:00:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 428kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:00:19Z", "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-01-26T19:00:19Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:03:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:03:07Z", "level": "INFO", "message": " Original Size: 706.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:03:07Z", "level": "INFO", "message": " Encoded Size: 453.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:03:07Z", "level": "INFO", "message": " Reduction: 64.2% of original (35.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:03:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:03:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:03:11Z", "level": "INFO", "message": "Moved The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:03:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:03:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:03:13Z", "level": "INFO", "message": " Size: 706.54MB → 453.75MB (64.2% of original, 35.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:03:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:03:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E08 - Koi Pond x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:03:13Z", "level": "INFO", "message": "Processing: The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:03:25Z", "level": "INFO", "message": "Copied The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:03:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:03:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:03:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:03:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 446kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:03:27Z", "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-01-26T19:03:27Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:08:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:08:48Z", "level": "INFO", "message": " Original Size: 1332.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:08:48Z", "level": "INFO", "message": " Encoded Size: 974.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:08:48Z", "level": "INFO", "message": " Reduction: 73.1% of original (26.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:08:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:08:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:08:56Z", "level": "INFO", "message": "Moved The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:08:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:08:59Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:08:59Z", "level": "INFO", "message": " Size: 1332.37MB → 974.41MB (73.1% of original, 26.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:08:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:08:59Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E03-E04 - Dunder Mifflin Infinity x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:08:59Z", "level": "INFO", "message": "Processing: The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:09:06Z", "level": "INFO", "message": "Copied The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:09:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:09:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:09:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 383kbps | Action: COPY (preserve) | Target: 383kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:09:07Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T19:09:07Z", "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-01-26T19:09:07Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:11:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:11:55Z", "level": "INFO", "message": " Original Size: 685.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:11:55Z", "level": "INFO", "message": " Encoded Size: 457.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:11:55Z", "level": "INFO", "message": " Reduction: 66.8% of original (33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:11:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:11:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:11:59Z", "level": "INFO", "message": "Moved The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:12:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:12:00Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:12:00Z", "level": "INFO", "message": " Size: 685.54MB → 457.6MB (66.8% of original, 33.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:12:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:12:01Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E01 - Gay Witch Hunt x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:12:01Z", "level": "INFO", "message": "Processing: The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:12:07Z", "level": "INFO", "message": "Copied The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:12:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:12:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:12:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:12:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 440kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:12:09Z", "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-01-26T19:12:09Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:14:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:14:57Z", "level": "INFO", "message": " Original Size: 706.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:14:57Z", "level": "INFO", "message": " Encoded Size: 461.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:14:57Z", "level": "INFO", "message": " Reduction: 65.4% of original (34.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:14:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:14:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:15:01Z", "level": "INFO", "message": "Moved The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:15:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:15:03Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:15:03Z", "level": "INFO", "message": " Size: 706.19MB → 461.7MB (65.4% of original, 34.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:15:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:15:03Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E01 - Gossip x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:15:03Z", "level": "INFO", "message": "Processing: The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:15:10Z", "level": "INFO", "message": "Copied The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:15:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:15:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 421kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:15:11Z", "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-01-26T19:15:11Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:18:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:18:00Z", "level": "INFO", "message": " Original Size: 705.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:18:00Z", "level": "INFO", "message": " Encoded Size: 497.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:18:00Z", "level": "INFO", "message": " Reduction: 70.5% of original (29.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:18:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:18:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:18:04Z", "level": "INFO", "message": "Moved The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:18:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:18:06Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:18:06Z", "level": "INFO", "message": " Size: 705.92MB → 497.61MB (70.5% of original, 29.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:18:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:18:06Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E04 - Sex Ed x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:18:06Z", "level": "INFO", "message": "Processing: The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:18:12Z", "level": "INFO", "message": "Copied The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:18:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:18:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:18:13Z", "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-01-26T19:18:13Z", "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-01-26T19:18:13Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:20:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:20:51Z", "level": "INFO", "message": " Original Size: 660.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:20:51Z", "level": "INFO", "message": " Encoded Size: 481.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:20:51Z", "level": "INFO", "message": " Reduction: 72.9% of original (27.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:20:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:20:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:20:55Z", "level": "INFO", "message": "Moved The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:20:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:20:56Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:20:56Z", "level": "INFO", "message": " Size: 660.09MB → 481.0MB (72.9% of original, 27.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:20:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:20:57Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E17 - Job Fair x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:20:57Z", "level": "INFO", "message": "Processing: The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:21:03Z", "level": "INFO", "message": "Copied The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:21:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:21:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:21:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:21:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 419kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:21: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-01-26T19:21:04Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:23:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:23:45Z", "level": "INFO", "message": " Original Size: 670.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:23:45Z", "level": "INFO", "message": " Encoded Size: 507.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:23:45Z", "level": "INFO", "message": " Reduction: 75.7% of original (24.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:23:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:23:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:23:50Z", "level": "INFO", "message": "Moved The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:23:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:23:50Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:23:50Z", "level": "INFO", "message": " Size: 670.39MB → 507.57MB (75.7% of original, 24.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:23:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:23:51Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E06 - Diwali x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:23:51Z", "level": "INFO", "message": "Processing: The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:23:57Z", "level": "INFO", "message": "Copied The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:23:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 420kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:23:58Z", "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-01-26T19:23:58Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:26:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:26:47Z", "level": "INFO", "message": " Original Size: 700.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:26:47Z", "level": "INFO", "message": " Encoded Size: 494.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:26:47Z", "level": "INFO", "message": " Reduction: 70.6% of original (29.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:26:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:26:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:26:51Z", "level": "INFO", "message": "Moved The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:26:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:26:53Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:26:53Z", "level": "INFO", "message": " Size: 700.1MB → 494.37MB (70.6% of original, 29.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:26:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:26:53Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E02 - Roy's Wedding x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:26:53Z", "level": "INFO", "message": "Processing: The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:27:01Z", "level": "INFO", "message": "Copied The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:27:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:27:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:27:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:27:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 412kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:27:02Z", "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-01-26T19:27:02Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:30:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:30:19Z", "level": "INFO", "message": " Original Size: 812.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:30:19Z", "level": "INFO", "message": " Encoded Size: 589.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:30:19Z", "level": "INFO", "message": " Reduction: 72.6% of original (27.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:30:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:30:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:30:24Z", "level": "INFO", "message": "Moved The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:30:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:30:26Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:30:26Z", "level": "INFO", "message": " Size: 812.34MB → 589.84MB (72.6% of original, 27.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:30:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:30:26Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E22 - Fundraiser x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:30:26Z", "level": "INFO", "message": "Processing: The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:30:33Z", "level": "INFO", "message": "Copied The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:30:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:30:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:30:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:30:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 436kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:30:34Z", "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-01-26T19:30:34Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:33:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:33:23Z", "level": "INFO", "message": " Original Size: 707.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:33:23Z", "level": "INFO", "message": " Encoded Size: 517.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:33:23Z", "level": "INFO", "message": " Reduction: 73.2% of original (26.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:33:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:33:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:33:28Z", "level": "INFO", "message": "Moved The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:33:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:33:29Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:33:29Z", "level": "INFO", "message": " Size: 707.05MB → 517.28MB (73.2% of original, 26.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:33:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:33:30Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E06 - Costume Contest x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:33:30Z", "level": "INFO", "message": "Processing: The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:33:36Z", "level": "INFO", "message": "Copied The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:33:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:33:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:33:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:33:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 437kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:33: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-01-26T19:33:37Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:36:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:36:21Z", "level": "INFO", "message": " Original Size: 694.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:36:21Z", "level": "INFO", "message": " Encoded Size: 473.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:36:21Z", "level": "INFO", "message": " Reduction: 68.3% of original (31.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:36:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:36:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:36:25Z", "level": "INFO", "message": "Moved The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:36:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:36:27Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:36:27Z", "level": "INFO", "message": " Size: 694.1MB → 473.94MB (68.3% of original, 31.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:36:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:36:27Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E04 - Crime Aid x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:36:27Z", "level": "INFO", "message": "Processing: The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:36:42Z", "level": "INFO", "message": "Copied The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:36:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:36:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:36:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": "Multi-channel audio 381kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 381kbps | Action: COPY (preserve) | Target: 381kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:36:45Z", "level": "INFO", "message": "Multi-channel audio 381kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T19:36:45Z", "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-01-26T19:36:45Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:43:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:43:17Z", "level": "INFO", "message": " Original Size: 1608.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:43:17Z", "level": "INFO", "message": " Encoded Size: 1112.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:43:17Z", "level": "INFO", "message": " Reduction: 69.1% of original (30.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:43:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:43:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:43:27Z", "level": "INFO", "message": "Moved The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:43:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:43:30Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:43:30Z", "level": "INFO", "message": " Size: 1608.36MB → 1112.03MB (69.1% of original, 30.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:43:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:43:30Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E23 - Finale x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:43:30Z", "level": "INFO", "message": "Processing: The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:43:39Z", "level": "INFO", "message": "Copied The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:43:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:43:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:43:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:43:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 408kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:43:42Z", "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-01-26T19:43:42Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:47:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:47:56Z", "level": "INFO", "message": " Original Size: 1056.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:47:56Z", "level": "INFO", "message": " Encoded Size: 698.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:47:56Z", "level": "INFO", "message": " Reduction: 66.1% of original (33.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:47:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:47:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:48:02Z", "level": "INFO", "message": "Moved The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:48:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:48:04Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:48:04Z", "level": "INFO", "message": " Size: 1056.81MB → 698.46MB (66.1% of original, 33.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:48:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:48:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E21 - Angry Andy x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:48:04Z", "level": "INFO", "message": "Processing: The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:48:10Z", "level": "INFO", "message": "Copied The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:48:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:48:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:48:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:48:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 409kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:48:12Z", "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-01-26T19:48:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:51:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:51:00Z", "level": "INFO", "message": " Original Size: 704.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:51:00Z", "level": "INFO", "message": " Encoded Size: 415.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:51:00Z", "level": "INFO", "message": " Reduction: 59.0% of original (41.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:51:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:51:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:51:04Z", "level": "INFO", "message": "Moved The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:51:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:51:05Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:51:05Z", "level": "INFO", "message": " Size: 704.82MB → 415.51MB (59.0% of original, 41.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:51:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:51:05Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E03 - Lotto x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:51:05Z", "level": "INFO", "message": "Processing: The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:51:12Z", "level": "INFO", "message": "Copied The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:51:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:51:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:51:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:51:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 410kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:51:13Z", "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-01-26T19:51:13Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:54:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:54:01Z", "level": "INFO", "message": " Original Size: 701.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:54:01Z", "level": "INFO", "message": " Encoded Size: 538.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:54:01Z", "level": "INFO", "message": " Reduction: 76.8% of original (23.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:54:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:54:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:54:05Z", "level": "INFO", "message": "Moved The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:54:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:54:07Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:54:07Z", "level": "INFO", "message": " Size: 701.46MB → 538.47MB (76.8% of original, 23.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:54:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:54:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E18 - Last Day in Florida x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:54:07Z", "level": "INFO", "message": "Processing: The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:54:13Z", "level": "INFO", "message": "Copied The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:54:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:54:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:54:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:54:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 451kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:54: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-01-26T19:54:14Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:56:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:56:59Z", "level": "INFO", "message": " Original Size: 695.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:56:59Z", "level": "INFO", "message": " Encoded Size: 450.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:56:59Z", "level": "INFO", "message": " Reduction: 64.8% of original (35.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:56:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:56:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T19:57:03Z", "level": "INFO", "message": "Moved The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T19:57:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T19:57:04Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T19:57:04Z", "level": "INFO", "message": " Size: 695.14MB → 450.51MB (64.8% of original, 35.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T19:57:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T19:57:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E07 - Business Trip x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T19:57:04Z", "level": "INFO", "message": "Processing: The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T19:57:10Z", "level": "INFO", "message": "Copied The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T19:57:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T19:57:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T19:57:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T19:57:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 430kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T19:57:12Z", "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-01-26T19:57:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T19:59:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T19:59:55Z", "level": "INFO", "message": " Original Size: 677.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T19:59:55Z", "level": "INFO", "message": " Encoded Size: 558.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T19:59:55Z", "level": "INFO", "message": " Reduction: 82.4% of original (17.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T19:59:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T19:59:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:00:00Z", "level": "INFO", "message": "Moved The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:00:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:00:01Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:00:01Z", "level": "INFO", "message": " Size: 677.42MB → 558.32MB (82.4% of original, 17.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:00:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:00:02Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E04 - The Fire x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:00:02Z", "level": "INFO", "message": "Processing: The Office (US) - S00E11 - Webisodes - The Podcast x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:00:02Z", "level": "INFO", "message": "Copied The Office (US) - S00E11 - Webisodes - The Podcast x264 AAC WEBDL-720p MULVAcoded.mkv → The Office (US) - S00E11 - Webisodes - The Podcast x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:00:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1280x720", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:00:02Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-26T20:00:02Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " • Source Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": "Stereo audio 95kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 95kbps | Action: COPY (preserve) | Target: 95kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:00:03Z", "level": "INFO", "message": "Stereo audio 95kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-26T20:00:03Z", "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-01-26T20:00:03Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E11 - Webisodes - The Podcast x264 AAC WEBDL-720p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:00:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:00:18Z", "level": "INFO", "message": " Original Size: 29.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:00:18Z", "level": "INFO", "message": " Encoded Size: 36.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:00:18Z", "level": "INFO", "message": " Reduction: 124.9% of original (-24.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:00:18Z", "level": "INFO", "message": " Resolution: 1280x720 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:00:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:00:18Z", "level": "INFO", "message": "Processing: The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:00:29Z", "level": "INFO", "message": "Copied The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:00:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:00:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:00:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:00:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 408kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:00:32Z", "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-01-26T20:00:32Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:05:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:05:57Z", "level": "INFO", "message": " Original Size: 1337.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:05:57Z", "level": "INFO", "message": " Encoded Size: 962.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:05:57Z", "level": "INFO", "message": " Reduction: 71.9% of original (28.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:05:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:05:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:06:05Z", "level": "INFO", "message": "Moved The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:06:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:06:08Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:06:08Z", "level": "INFO", "message": " Size: 1337.43MB → 962.02MB (71.9% of original, 28.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:06:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:06:08Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E23 - The Job x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:06:08Z", "level": "INFO", "message": "Processing: The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:06:14Z", "level": "INFO", "message": "Copied The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:06:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:06:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:06:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:06:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 390kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:06:15Z", "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-01-26T20:06:15Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:09:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:09:04Z", "level": "INFO", "message": " Original Size: 691.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:09:04Z", "level": "INFO", "message": " Encoded Size: 410.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:09:04Z", "level": "INFO", "message": " Reduction: 59.3% of original (40.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:09:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:09:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:09:07Z", "level": "INFO", "message": "Moved The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:09:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:09:09Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:09:09Z", "level": "INFO", "message": " Size: 691.87MB → 410.2MB (59.3% of original, 40.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:09:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:09:09Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S01E03 - Health Care x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:09:09Z", "level": "INFO", "message": "Processing: The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:09:15Z", "level": "INFO", "message": "Copied The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:09:15Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:09:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:09:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": "Multi-channel audio 348kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 348kbps | Action: COPY (preserve) | Target: 348kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:09:16Z", "level": "INFO", "message": "Multi-channel audio 348kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T20:09:16Z", "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-01-26T20:09:16Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:12:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:12:05Z", "level": "INFO", "message": " Original Size: 690.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:12:05Z", "level": "INFO", "message": " Encoded Size: 483.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:12:05Z", "level": "INFO", "message": " Reduction: 70.0% of original (30.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:12:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:12:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:12:09Z", "level": "INFO", "message": "Moved The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:12:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:12:11Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:12:11Z", "level": "INFO", "message": " Size: 690.49MB → 483.44MB (70.0% of original, 30.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:12:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:12:12Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E20 - Paper Airplane x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:12:12Z", "level": "INFO", "message": "Processing: The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:12:18Z", "level": "INFO", "message": "Copied The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:12:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:12:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:12:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": "Multi-channel audio 354kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 354kbps | Action: COPY (preserve) | Target: 354kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:12:19Z", "level": "INFO", "message": "Multi-channel audio 354kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T20:12:19Z", "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-01-26T20:12:19Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:15:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:15:07Z", "level": "INFO", "message": " Original Size: 688.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:15:07Z", "level": "INFO", "message": " Encoded Size: 496.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:15:07Z", "level": "INFO", "message": " Reduction: 72.0% of original (28.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:15:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:15:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:15:11Z", "level": "INFO", "message": "Moved The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:15:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:15:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:15:13Z", "level": "INFO", "message": " Size: 688.64MB → 496.15MB (72.0% of original, 28.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:15:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:15:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E08 - The Target x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:15:13Z", "level": "INFO", "message": "Processing: The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:15:19Z", "level": "INFO", "message": "Copied The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:15:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:15:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:15:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:15:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 457kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:15:20Z", "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-01-26T20:15:20Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:18:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:18:05Z", "level": "INFO", "message": " Original Size: 697.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:18:05Z", "level": "INFO", "message": " Encoded Size: 458.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:18:05Z", "level": "INFO", "message": " Reduction: 65.7% of original (34.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:18:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:18:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:18:08Z", "level": "INFO", "message": "Moved The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:18:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:18:11Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:18:11Z", "level": "INFO", "message": " Size: 697.07MB → 458.3MB (65.7% of original, 34.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:18:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:18:11Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E18 - New Boss x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:18:11Z", "level": "INFO", "message": "Processing: The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:18:17Z", "level": "INFO", "message": "Copied The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:18:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:18:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:18:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:18:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 429kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:18:18Z", "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-01-26T20:18:18Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:21:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:21:07Z", "level": "INFO", "message": " Original Size: 707.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:21:07Z", "level": "INFO", "message": " Encoded Size: 482.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:21:07Z", "level": "INFO", "message": " Reduction: 68.1% of original (31.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:21:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:21:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:21:11Z", "level": "INFO", "message": "Moved The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:21:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:21:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:21:13Z", "level": "INFO", "message": " Size: 707.86MB → 482.37MB (68.1% of original, 31.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:21:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:21:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E14 - Special Project x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:21:13Z", "level": "INFO", "message": "Processing: The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:21:19Z", "level": "INFO", "message": "Copied The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:21:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:21:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:21:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:21:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 384kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:21:20Z", "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-01-26T20:21:20Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:24:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:24:08Z", "level": "INFO", "message": " Original Size: 693.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:24:08Z", "level": "INFO", "message": " Encoded Size: 517.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:24:08Z", "level": "INFO", "message": " Reduction: 74.6% of original (25.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:24:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:24:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:24:13Z", "level": "INFO", "message": "Moved The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:24:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:24:14Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:24:14Z", "level": "INFO", "message": " Size: 693.11MB → 517.04MB (74.6% of original, 25.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:24:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:24:15Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E04 - Work Bus x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:24:15Z", "level": "INFO", "message": "Processing: The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:24:21Z", "level": "INFO", "message": "Copied The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:24:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:24:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:24:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:24:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 429kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:24:22Z", "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-01-26T20:24:22Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:27:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:27:07Z", "level": "INFO", "message": " Original Size: 692.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:27:07Z", "level": "INFO", "message": " Encoded Size: 478.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:27:07Z", "level": "INFO", "message": " Reduction: 69.0% of original (31.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:27:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:27:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:27:12Z", "level": "INFO", "message": "Moved The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:27:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:27:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:27:13Z", "level": "INFO", "message": " Size: 692.73MB → 478.05MB (69.0% of original, 31.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:27:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:27:14Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E10 - Moroccan Christmas x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:27:14Z", "level": "INFO", "message": "Processing: The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:27:19Z", "level": "INFO", "message": "Copied The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:27:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:27:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:27:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:27:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 453kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:27: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-01-26T20:27:21Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:30:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:30:06Z", "level": "INFO", "message": " Original Size: 685.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:30:06Z", "level": "INFO", "message": " Encoded Size: 387.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:30:06Z", "level": "INFO", "message": " Reduction: 56.5% of original (43.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:30:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:30:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:30:09Z", "level": "INFO", "message": "Moved The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:30:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:30:10Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:30:10Z", "level": "INFO", "message": " Size: 685.92MB → 387.81MB (56.5% of original, 43.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:30:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:30:10Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E08 - Performance Review x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:30:10Z", "level": "INFO", "message": "Processing: The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:30:17Z", "level": "INFO", "message": "Copied The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:30:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:30:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:30:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:30:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 436kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:30:18Z", "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-01-26T20:30:18Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:33:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:33:07Z", "level": "INFO", "message": " Original Size: 710.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:33:07Z", "level": "INFO", "message": " Encoded Size: 483.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:33:07Z", "level": "INFO", "message": " Reduction: 68.0% of original (32.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:33:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:33:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:33:11Z", "level": "INFO", "message": "Moved The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:33:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:33:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:33:13Z", "level": "INFO", "message": " Size: 710.05MB → 483.03MB (68.0% of original, 32.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:33:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:33:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E22 - Secretary's Day x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:33:13Z", "level": "INFO", "message": "Processing: The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:33:18Z", "level": "INFO", "message": "Copied The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:33:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:33:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:33:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:33:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 453kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:33:20Z", "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-01-26T20:33:20Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:36:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:36:01Z", "level": "INFO", "message": " Original Size: 673.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:36:01Z", "level": "INFO", "message": " Encoded Size: 490.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:36:01Z", "level": "INFO", "message": " Reduction: 72.8% of original (27.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:36:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:36:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:36:06Z", "level": "INFO", "message": "Moved The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:36:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:36:07Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:36:07Z", "level": "INFO", "message": " Size: 673.96MB → 490.39MB (72.8% of original, 27.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:36:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:36:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E20 - Drug Testing x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:36:07Z", "level": "INFO", "message": "Processing: The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:36:14Z", "level": "INFO", "message": "Copied The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:36:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:36:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:36:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:36:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 417kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:36:15Z", "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-01-26T20:36:15Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:39:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:39:01Z", "level": "INFO", "message": " Original Size: 689.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:39:01Z", "level": "INFO", "message": " Encoded Size: 499.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:39:01Z", "level": "INFO", "message": " Reduction: 72.4% of original (27.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:39:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:39:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:39:05Z", "level": "INFO", "message": "Moved The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:39:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:39:07Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:39:07Z", "level": "INFO", "message": " Size: 689.86MB → 499.76MB (72.4% of original, 27.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:39:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:39:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E02 - Business Ethics x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:39:07Z", "level": "INFO", "message": "Processing: The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:39:19Z", "level": "INFO", "message": "Copied The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:39:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:39:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:39:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:39:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 418kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:39:22Z", "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-01-26T20:39:22Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:44:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:44:41Z", "level": "INFO", "message": " Original Size: 1329.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:44:41Z", "level": "INFO", "message": " Encoded Size: 1106.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:44:41Z", "level": "INFO", "message": " Reduction: 83.3% of original (16.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:44:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:44:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:44:50Z", "level": "INFO", "message": "Moved The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:44:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:44:53Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:44:53Z", "level": "INFO", "message": " Size: 1329.03MB → 1106.73MB (83.3% of original, 16.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:44:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:44:53Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E01-E02 - Fun Run x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:44:53Z", "level": "INFO", "message": "Processing: The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:44:59Z", "level": "INFO", "message": "Copied The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:44:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:44:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:44:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:45:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 441kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:45: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-01-26T20:45:01Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:47:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:47:49Z", "level": "INFO", "message": " Original Size: 705.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:47:49Z", "level": "INFO", "message": " Encoded Size: 571.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:47:49Z", "level": "INFO", "message": " Reduction: 80.9% of original (19.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:47:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:47:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:47:54Z", "level": "INFO", "message": "Moved The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:47:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:47:56Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:47:56Z", "level": "INFO", "message": " Size: 705.97MB → 571.01MB (80.9% of original, 19.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:47:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:47:56Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E09 - WUPHF.com x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:47:56Z", "level": "INFO", "message": "Processing: The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:48:02Z", "level": "INFO", "message": "Copied The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:48:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:48:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:48:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:48:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 437kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:48:03Z", "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-01-26T20:48:03Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:50:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:50:51Z", "level": "INFO", "message": " Original Size: 708.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:50:51Z", "level": "INFO", "message": " Encoded Size: 481.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:50:51Z", "level": "INFO", "message": " Reduction: 68.0% of original (32.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:50:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:50:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:50:55Z", "level": "INFO", "message": "Moved The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:50:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:50:56Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:50:56Z", "level": "INFO", "message": " Size: 708.86MB → 481.99MB (68.0% of original, 32.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:50:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:50:57Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E18 - Todd Packer x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:50:57Z", "level": "INFO", "message": "Processing: The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:51:03Z", "level": "INFO", "message": "Copied The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:51:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:51:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:51:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:51:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 427kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:51: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-01-26T20:51:04Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-26T20:53:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-26T20:53:53Z", "level": "INFO", "message": " Original Size: 707.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-26T20:53:53Z", "level": "INFO", "message": " Encoded Size: 499.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-26T20:53:53Z", "level": "INFO", "message": " Reduction: 70.6% of original (29.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-26T20:53:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-26T20:53:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-26T20:53:57Z", "level": "INFO", "message": "Moved The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-26T20:53:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-26T20:53:59Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-26T20:53:59Z", "level": "INFO", "message": " Size: 707.66MB → 499.86MB (70.6% of original, 29.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-26T20:53:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-26T20:53:59Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E13 - Jury Duty x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-26T20:53:59Z", "level": "INFO", "message": "Processing: The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-26T20:54:05Z", "level": "INFO", "message": "Copied The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-26T20:54:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-26T20:54:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-26T20:54:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": "Multi-channel audio 358kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 358kbps | Action: COPY (preserve) | Target: 358kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-26T20:54:06Z", "level": "INFO", "message": "Multi-channel audio 358kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-26T20:54:06Z", "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-01-26T20:54:06Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:15:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:15:07Z", "level": "INFO", "message": " Original Size: 688.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:15:07Z", "level": "INFO", "message": " Encoded Size: 464.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:15:07Z", "level": "INFO", "message": " Reduction: 67.4% of original (32.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:15:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:15:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:15:12Z", "level": "INFO", "message": "Moved The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:15:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:15:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:15:13Z", "level": "INFO", "message": " Size: 688.58MB → 464.01MB (67.4% of original, 32.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:15:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:15:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E11 - Suit Warehouse x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:15:13Z", "level": "INFO", "message": "Processing: The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:15:20Z", "level": "INFO", "message": "Copied The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:15:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:15:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:15:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:15:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 422kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:15: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-01-27T00:15:21Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:18:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:18:07Z", "level": "INFO", "message": " Original Size: 705.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:18:07Z", "level": "INFO", "message": " Encoded Size: 454.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:18:07Z", "level": "INFO", "message": " Reduction: 64.4% of original (35.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:18:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:18:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:18:12Z", "level": "INFO", "message": "Moved The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:18:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:18:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:18:13Z", "level": "INFO", "message": " Size: 705.71MB → 454.26MB (64.4% of original, 35.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:18:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:18:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E05 - Spooked x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:18:13Z", "level": "INFO", "message": "Processing: The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:18:19Z", "level": "INFO", "message": "Copied The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:18:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:18:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:18:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 410kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": "Multi-channel audio 193kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 193kbps | Action: COPY (preserve) | Target: 193kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:18: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-01-27T00:18:21Z", "level": "INFO", "message": "Multi-channel audio 193kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-27T00:18:21Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:21:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:21:08Z", "level": "INFO", "message": " Original Size: 738.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:21:08Z", "level": "INFO", "message": " Encoded Size: 505.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:21:08Z", "level": "INFO", "message": " Reduction: 68.4% of original (31.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:21:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:21:08Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:21:15Z", "level": "INFO", "message": "Moved The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:21:18Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-27T00:21:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:21:18Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:21:18Z", "level": "INFO", "message": " Size: 738.72MB → 505.42MB (68.4% of original, 31.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:21:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:21:18Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E07 - Pam's Replacement x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:21:18Z", "level": "INFO", "message": "Processing: The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:21:24Z", "level": "INFO", "message": "Copied The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:21:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:21:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:21:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": "Multi-channel audio 349kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 349kbps | Action: COPY (preserve) | Target: 349kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:21:25Z", "level": "INFO", "message": "Multi-channel audio 349kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T00:21:25Z", "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-01-27T00:21:25Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:24:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:24:10Z", "level": "INFO", "message": " Original Size: 688.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:24:10Z", "level": "INFO", "message": " Encoded Size: 426.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:24:10Z", "level": "INFO", "message": " Reduction: 62.0% of original (38.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:24:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:24:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:24:14Z", "level": "INFO", "message": "Moved The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:24:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:24:15Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:24:15Z", "level": "INFO", "message": " Size: 688.48MB → 426.56MB (62.0% of original, 38.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:24:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:24:15Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E12 - Customer Loyalty x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:24:15Z", "level": "INFO", "message": "Processing: The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:24:21Z", "level": "INFO", "message": "Copied The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:24:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:24:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:24:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:24:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 458kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:24:22Z", "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-01-27T00:24:22Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:27:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:27:06Z", "level": "INFO", "message": " Original Size: 695.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:27:06Z", "level": "INFO", "message": " Encoded Size: 569.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:27:06Z", "level": "INFO", "message": " Reduction: 81.9% of original (18.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:27:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:27:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:27:11Z", "level": "INFO", "message": "Moved The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:27:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:27:12Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:27:12Z", "level": "INFO", "message": " Size: 695.72MB → 569.47MB (81.9% of original, 18.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:27:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:27:12Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E26 - Company Picnic x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:27:12Z", "level": "INFO", "message": "Processing: The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:27:19Z", "level": "INFO", "message": "Copied The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:27:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:27:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:27:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:27:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:27:20Z", "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-01-27T00:27:20Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:30:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:30:07Z", "level": "INFO", "message": " Original Size: 709.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:30:07Z", "level": "INFO", "message": " Encoded Size: 424.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:30:07Z", "level": "INFO", "message": " Reduction: 59.8% of original (40.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:30:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:30:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:30:10Z", "level": "INFO", "message": "Moved The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:30:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:30:12Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:30:12Z", "level": "INFO", "message": " Size: 709.2MB → 424.04MB (59.8% of original, 40.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:30:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:30:12Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E26 - Whistleblower x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:30:12Z", "level": "INFO", "message": "Processing: The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:30:18Z", "level": "INFO", "message": "Copied The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:30:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:30:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:30:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:30:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 416kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:30:19Z", "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-01-27T00:30:19Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:32:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:32:59Z", "level": "INFO", "message": " Original Size: 672.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:32:59Z", "level": "INFO", "message": " Encoded Size: 484.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:32:59Z", "level": "INFO", "message": " Reduction: 72.0% of original (28.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:32:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:32:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:33:03Z", "level": "INFO", "message": "Moved The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:33:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:33:05Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:33:05Z", "level": "INFO", "message": " Size: 672.84MB → 484.61MB (72.0% of original, 28.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:33:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:33:05Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E15 - Night Out x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:33:05Z", "level": "INFO", "message": "Processing: The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:33:10Z", "level": "INFO", "message": "Copied The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:33:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:33:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:33:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:33:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 429kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:33:12Z", "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-01-27T00:33:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:35:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:35:53Z", "level": "INFO", "message": " Original Size: 678.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:35:53Z", "level": "INFO", "message": " Encoded Size: 451.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:35:53Z", "level": "INFO", "message": " Reduction: 66.5% of original (33.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:35:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:35:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:35:57Z", "level": "INFO", "message": "Moved The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:35:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:35:58Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:35:58Z", "level": "INFO", "message": " Size: 678.27MB → 451.14MB (66.5% of original, 33.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:35:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:35:58Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E02 - The Convention x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:35:58Z", "level": "INFO", "message": "Processing: The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:36:06Z", "level": "INFO", "message": "Copied The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:36:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:36:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 437kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:36:08Z", "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-01-27T00:36:08Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:38:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:38:50Z", "level": "INFO", "message": " Original Size: 691.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:38:50Z", "level": "INFO", "message": " Encoded Size: 510.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:38:50Z", "level": "INFO", "message": " Reduction: 73.8% of original (26.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:38:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:38:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:38:55Z", "level": "INFO", "message": "Moved The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:38:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:38:56Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:38:56Z", "level": "INFO", "message": " Size: 691.38MB → 510.25MB (73.8% of original, 26.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:38:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:38:56Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E03 - Baby Shower x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:38:56Z", "level": "INFO", "message": "Processing: The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:39:04Z", "level": "INFO", "message": "Copied The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:39:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:39:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:39:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:39:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 463kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:39:05Z", "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-01-27T00:39:05Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:41:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:41:47Z", "level": "INFO", "message": " Original Size: 684.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:41:47Z", "level": "INFO", "message": " Encoded Size: 418.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:41:47Z", "level": "INFO", "message": " Reduction: 61.1% of original (38.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:41:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:41:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:41:51Z", "level": "INFO", "message": "Moved The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:41:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:41:53Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:41:53Z", "level": "INFO", "message": " Size: 684.26MB → 418.09MB (61.1% of original, 38.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:41:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:41:53Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E03 - Office Olympics x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:41:53Z", "level": "INFO", "message": "Processing: The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:42:00Z", "level": "INFO", "message": "Copied The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:42:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:42:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:42:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:42:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 446kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:42:02Z", "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-01-27T00:42:02Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:45:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:45:35Z", "level": "INFO", "message": " Original Size: 903.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:45:35Z", "level": "INFO", "message": " Encoded Size: 625.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:45:35Z", "level": "INFO", "message": " Reduction: 69.2% of original (30.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:45:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:45:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:45:41Z", "level": "INFO", "message": "Moved The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:45:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:45:43Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:45:43Z", "level": "INFO", "message": " Size: 903.72MB → 625.72MB (69.2% of original, 30.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:45:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:45:43Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E22 - Casino Night x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:45:43Z", "level": "INFO", "message": "Processing: The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:45:49Z", "level": "INFO", "message": "Copied The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:45:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:45:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:45:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:45:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 441kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:45:50Z", "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-01-27T00:45:50Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:48:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:48:37Z", "level": "INFO", "message": " Original Size: 709.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:48:37Z", "level": "INFO", "message": " Encoded Size: 457.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:48:37Z", "level": "INFO", "message": " Reduction: 64.5% of original (35.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:48:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:48:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:48:41Z", "level": "INFO", "message": "Moved The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:48:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:48:43Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:48:43Z", "level": "INFO", "message": " Size: 709.14MB → 457.59MB (64.5% of original, 35.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:48:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:48:43Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E19 - St. Patrick's Day x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:48:43Z", "level": "INFO", "message": "Processing: The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:48:49Z", "level": "INFO", "message": "Copied The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:48:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:48:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:48:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:48:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 400kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:48: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-01-27T00:48:51Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:51:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:51:38Z", "level": "INFO", "message": " Original Size: 702.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:51:38Z", "level": "INFO", "message": " Encoded Size: 456.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:51:38Z", "level": "INFO", "message": " Reduction: 65.0% of original (35.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:51:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:51:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:51:42Z", "level": "INFO", "message": "Moved The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:51:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:51:43Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:51:43Z", "level": "INFO", "message": " Size: 702.21MB → 456.13MB (65.0% of original, 35.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:51:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:51:43Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E02 - The Incentive x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:51:43Z", "level": "INFO", "message": "Processing: The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:51:49Z", "level": "INFO", "message": "Copied The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:51:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:51:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:51:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:51:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 386kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:51: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-01-27T00:51:51Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:54:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:54:37Z", "level": "INFO", "message": " Original Size: 690.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:54:37Z", "level": "INFO", "message": " Encoded Size: 450.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:54:37Z", "level": "INFO", "message": " Reduction: 65.3% of original (34.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:54:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:54:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:54:41Z", "level": "INFO", "message": "Moved The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:54:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:54:43Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:54:43Z", "level": "INFO", "message": " Size: 690.1MB → 450.58MB (65.3% of original, 34.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:54:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:54:43Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E19 - Stairmageddon x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:54:43Z", "level": "INFO", "message": "Processing: The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:54:49Z", "level": "INFO", "message": "Copied The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:54:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:54:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:54:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:54:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:54: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-01-27T00:54:51Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T00:57:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T00:57:36Z", "level": "INFO", "message": " Original Size: 699.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T00:57:36Z", "level": "INFO", "message": " Encoded Size: 404.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T00:57:36Z", "level": "INFO", "message": " Reduction: 57.8% of original (42.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T00:57:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T00:57:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T00:57:40Z", "level": "INFO", "message": "Moved The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T00:57:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T00:57:41Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T00:57:41Z", "level": "INFO", "message": " Size: 699.8MB → 404.54MB (57.8% of original, 42.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T00:57:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T00:57:42Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E06 - Customer Survey x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T00:57:42Z", "level": "INFO", "message": "Processing: The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T00:57:48Z", "level": "INFO", "message": "Copied The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T00:57:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T00:57:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T00:57:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T00:57:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 417kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T00:57:49Z", "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-01-27T00:57:49Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:00:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:00:38Z", "level": "INFO", "message": " Original Size: 706.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:00:38Z", "level": "INFO", "message": " Encoded Size: 493.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:00:38Z", "level": "INFO", "message": " Reduction: 69.8% of original (30.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:00:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:00:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:00:42Z", "level": "INFO", "message": "Moved The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:00:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:00:43Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:00:43Z", "level": "INFO", "message": " Size: 706.98MB → 493.14MB (69.8% of original, 30.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:00:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:00:44Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E19 - Garage Sale x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:00:44Z", "level": "INFO", "message": "Processing: The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:00:50Z", "level": "INFO", "message": "Copied The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:00:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:00:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:00:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:00:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 420kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:00: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-01-27T01:00:51Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:03:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:03:38Z", "level": "INFO", "message": " Original Size: 692.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:03:38Z", "level": "INFO", "message": " Encoded Size: 421.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:03:38Z", "level": "INFO", "message": " Reduction: 60.8% of original (39.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:03:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:03:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:03:41Z", "level": "INFO", "message": "Moved The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:03:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:03:43Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:03:43Z", "level": "INFO", "message": " Size: 692.92MB → 421.09MB (60.8% of original, 39.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:03:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:03:43Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E05 - Halloween x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:03:43Z", "level": "INFO", "message": "Processing: The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:03:49Z", "level": "INFO", "message": "Copied The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:03:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:03:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:03:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:03:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 445kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:03:50Z", "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-01-27T01:03:50Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:06:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:06:38Z", "level": "INFO", "message": " Original Size: 709.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:06:38Z", "level": "INFO", "message": " Encoded Size: 428.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:06:38Z", "level": "INFO", "message": " Reduction: 60.4% of original (39.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:06:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:06:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:06:42Z", "level": "INFO", "message": "Moved The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:06:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:06:43Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:06:43Z", "level": "INFO", "message": " Size: 709.54MB → 428.74MB (60.4% of original, 39.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:06:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:06:43Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E02 - The Meeting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:06:43Z", "level": "INFO", "message": "Processing: The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:06:49Z", "level": "INFO", "message": "Copied The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:06:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:06:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:06:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": "Multi-channel audio 352kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 352kbps | Action: COPY (preserve) | Target: 352kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:06:51Z", "level": "INFO", "message": "Multi-channel audio 352kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:06: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-01-27T01:06:51Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:09:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:09:38Z", "level": "INFO", "message": " Original Size: 685.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:09:38Z", "level": "INFO", "message": " Encoded Size: 419.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:09:38Z", "level": "INFO", "message": " Reduction: 61.2% of original (38.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:09:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:09:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:09:42Z", "level": "INFO", "message": "Moved The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:09:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:09:44Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:09:44Z", "level": "INFO", "message": " Size: 685.87MB → 419.6MB (61.2% of original, 38.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:09:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:09:44Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E14 - Vandalism x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:09:44Z", "level": "INFO", "message": "Processing: The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:09:50Z", "level": "INFO", "message": "Copied The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:09:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:09:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:09:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01: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-01-27T01:09:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:09:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 454kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01: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-01-27T01:09:51Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:12:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:12:37Z", "level": "INFO", "message": " Original Size: 695.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:12:37Z", "level": "INFO", "message": " Encoded Size: 463.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:12:37Z", "level": "INFO", "message": " Reduction: 66.7% of original (33.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:12:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:12:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:12:41Z", "level": "INFO", "message": "Moved The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:12:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:12:42Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:12:42Z", "level": "INFO", "message": " Size: 695.47MB → 463.69MB (66.7% of original, 33.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:12:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:12:42Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E17 - Golden Ticket x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:12:42Z", "level": "INFO", "message": "Processing: The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:12:48Z", "level": "INFO", "message": "Copied The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:12:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:12:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:12:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:12:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:12:49Z", "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-01-27T01:12:49Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:15:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:15:32Z", "level": "INFO", "message": " Original Size: 670.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:15:32Z", "level": "INFO", "message": " Encoded Size: 441.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:15:32Z", "level": "INFO", "message": " Reduction: 65.9% of original (34.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:15:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:15:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:15:35Z", "level": "INFO", "message": "Moved The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:15:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:15:37Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:15:37Z", "level": "INFO", "message": " Size: 670.24MB → 441.55MB (65.9% of original, 34.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:15:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:15:37Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E04 - Grief Counseling x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:15:37Z", "level": "INFO", "message": "Processing: The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:15:37Z", "level": "INFO", "message": "Copied The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded.mkv → The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x400", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " • Source Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " • Target Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 97kbps | Action: COPY (preserve) | Target: 97kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:15:38Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T01:15:38Z", "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-01-27T01:15:38Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:15:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:15:49Z", "level": "INFO", "message": " Original Size: 59.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:15:49Z", "level": "INFO", "message": " Encoded Size: 50.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:15:49Z", "level": "INFO", "message": " Reduction: 84.9% of original (15.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:15:49Z", "level": "INFO", "message": " Resolution: 720x400 → 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:15:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:15:49Z", "level": "INFO", "message": "Moved The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv → The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:15:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:15:50Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:15:50Z", "level": "INFO", "message": " Size: 59.52MB → 50.56MB (84.9% of original, 15.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:15:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:15:50Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S00E05 - Webisodes - Subtle Sexuality x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:15:50Z", "level": "INFO", "message": "Processing: The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:15:57Z", "level": "INFO", "message": "Copied The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:15:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:15:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:15:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:15:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 393kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:15:58Z", "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-01-27T01:15:58Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:18:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:18:45Z", "level": "INFO", "message": " Original Size: 692.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:18:45Z", "level": "INFO", "message": " Encoded Size: 512.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:18:45Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:18:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:18:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:18:50Z", "level": "INFO", "message": "Moved The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:18:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:18:51Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:18:51Z", "level": "INFO", "message": " Size: 692.58MB → 512.16MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:18:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:18:51Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S01E05 - Basketball x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:18:51Z", "level": "INFO", "message": "Processing: The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:18:57Z", "level": "INFO", "message": "Copied The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:18:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:18:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:18:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": "Multi-channel audio 381kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 381kbps | Action: COPY (preserve) | Target: 381kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:18:58Z", "level": "INFO", "message": "Multi-channel audio 381kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:18:58Z", "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-01-27T01:18:58Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:21:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:21:47Z", "level": "INFO", "message": " Original Size: 691.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:21:47Z", "level": "INFO", "message": " Encoded Size: 542.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:21:47Z", "level": "INFO", "message": " Reduction: 78.4% of original (21.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:21:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:21:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:21:52Z", "level": "INFO", "message": "Moved The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:21:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:21:53Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:21:53Z", "level": "INFO", "message": " Size: 691.27MB → 542.05MB (78.4% of original, 21.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:21:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:21:53Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E05 - Here Comes Treble x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:21:53Z", "level": "INFO", "message": "Processing: The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:21:59Z", "level": "INFO", "message": "Copied The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:21:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:21:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:21:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": "Multi-channel audio 371kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 371kbps | Action: COPY (preserve) | Target: 371kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:22:00Z", "level": "INFO", "message": "Multi-channel audio 371kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:22: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-01-27T01:22:00Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:24:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:24:45Z", "level": "INFO", "message": " Original Size: 682.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:24:45Z", "level": "INFO", "message": " Encoded Size: 482.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:24:45Z", "level": "INFO", "message": " Reduction: 70.7% of original (29.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:24:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:24:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:24:49Z", "level": "INFO", "message": "Moved The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:24:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:24:50Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:24:50Z", "level": "INFO", "message": " Size: 682.66MB → 482.42MB (70.7% of original, 29.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:24:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:24:50Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E10 - Branch Wars x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:24:50Z", "level": "INFO", "message": "Processing: The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:24:58Z", "level": "INFO", "message": "Copied The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:24:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:24:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:24:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:25:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 461kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:25: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-01-27T01:25:00Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:28:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:28:44Z", "level": "INFO", "message": " Original Size: 957.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:28:44Z", "level": "INFO", "message": " Encoded Size: 727.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:28:44Z", "level": "INFO", "message": " Reduction: 76.0% of original (24.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:28:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:28:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:28:51Z", "level": "INFO", "message": "Moved The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:28:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:28:52Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:28:52Z", "level": "INFO", "message": " Size: 957.44MB → 727.36MB (76.0% of original, 24.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:28:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:28:53Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E13 - Secret Santa x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:28:53Z", "level": "INFO", "message": "Processing: The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:29:04Z", "level": "INFO", "message": "Copied The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:29:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:29:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:29:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:29:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 412kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:29:06Z", "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-01-27T01:29:06Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:34:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:34:22Z", "level": "INFO", "message": " Original Size: 1330.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:34:22Z", "level": "INFO", "message": " Encoded Size: 866.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:34:22Z", "level": "INFO", "message": " Reduction: 65.1% of original (34.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:34:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:34:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:34:30Z", "level": "INFO", "message": "Moved The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:34:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:34:32Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:34:32Z", "level": "INFO", "message": " Size: 1330.71MB → 866.29MB (65.1% of original, 34.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:34:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:34:32Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E18-E19 - Goodbye, Toby x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:34:32Z", "level": "INFO", "message": "Processing: The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:34:38Z", "level": "INFO", "message": "Copied The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:34:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:34:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:34:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:34:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 423kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:34:39Z", "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-01-27T01:34:39Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:37:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:37:25Z", "level": "INFO", "message": " Original Size: 695.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:37:25Z", "level": "INFO", "message": " Encoded Size: 487.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:37:25Z", "level": "INFO", "message": " Reduction: 70.2% of original (29.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:37:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:37:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:37:29Z", "level": "INFO", "message": "Moved The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:37:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:37:31Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:37:31Z", "level": "INFO", "message": " Size: 695.49MB → 487.9MB (70.2% of original, 29.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:37:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:37:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S01E04 - The Alliance x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:37:31Z", "level": "INFO", "message": "Processing: The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:37:37Z", "level": "INFO", "message": "Copied The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:37:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:37:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:37:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": "Multi-channel audio 378kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 378kbps | Action: COPY (preserve) | Target: 378kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:37:38Z", "level": "INFO", "message": "Multi-channel audio 378kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:37:38Z", "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-01-27T01:37:38Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:40:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:40:25Z", "level": "INFO", "message": " Original Size: 697.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:40:25Z", "level": "INFO", "message": " Encoded Size: 494.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:40:25Z", "level": "INFO", "message": " Reduction: 70.8% of original (29.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:40:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:40:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:40:29Z", "level": "INFO", "message": "Moved The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:40:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:40:30Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:40:30Z", "level": "INFO", "message": " Size: 697.96MB → 494.1MB (70.8% of original, 29.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:40:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:40:30Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E21 - Michael's Last Dundies x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:40:30Z", "level": "INFO", "message": "Processing: The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:40:36Z", "level": "INFO", "message": "Copied The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:40:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:40:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:40:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": "Multi-channel audio 365kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 365kbps | Action: COPY (preserve) | Target: 365kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:40:38Z", "level": "INFO", "message": "Multi-channel audio 365kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T01:40:38Z", "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-01-27T01:40:38Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:43:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:43:24Z", "level": "INFO", "message": " Original Size: 691.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:43:24Z", "level": "INFO", "message": " Encoded Size: 523.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:43:24Z", "level": "INFO", "message": " Reduction: 75.8% of original (24.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:43:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:43:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:43:29Z", "level": "INFO", "message": "Moved The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:43:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:43:30Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:43:30Z", "level": "INFO", "message": " Size: 691.61MB → 523.91MB (75.8% of original, 24.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:43:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:43:30Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E10 - Lice x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:43:30Z", "level": "INFO", "message": "Processing: The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:43:36Z", "level": "INFO", "message": "Copied The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:43:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:43:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:43:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:43:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:43:37Z", "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-01-27T01:43: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-01-27T01:43:37Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:46:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:46:25Z", "level": "INFO", "message": " Original Size: 705.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:46:25Z", "level": "INFO", "message": " Encoded Size: 540.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:46:25Z", "level": "INFO", "message": " Reduction: 76.6% of original (23.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:46:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:46:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:46:30Z", "level": "INFO", "message": "Moved The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:46:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:46:31Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:46:31Z", "level": "INFO", "message": " Size: 705.69MB → 540.66MB (76.6% of original, 23.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:46:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:46:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E02 - Counseling x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:46:31Z", "level": "INFO", "message": "Processing: The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:46:38Z", "level": "INFO", "message": "Copied The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:46:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:46:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:46:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:46:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 406kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:46:39Z", "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-01-27T01:46:39Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:49:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:49:26Z", "level": "INFO", "message": " Original Size: 700.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:49:26Z", "level": "INFO", "message": " Encoded Size: 500.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:49:26Z", "level": "INFO", "message": " Reduction: 71.4% of original (28.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:49:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:49:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:49:31Z", "level": "INFO", "message": "Moved The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:49:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:49:32Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:49:32Z", "level": "INFO", "message": " Size: 700.83MB → 500.7MB (71.4% of original, 28.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:49:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:49:32Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E13 - Dinner Party x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:49:32Z", "level": "INFO", "message": "Processing: The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:49:38Z", "level": "INFO", "message": "Copied The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:49:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:49:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:49:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:49:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 413kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:49:39Z", "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-01-27T01:49:39Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:52:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:52:26Z", "level": "INFO", "message": " Original Size: 703.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:52:26Z", "level": "INFO", "message": " Encoded Size: 448.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:52:26Z", "level": "INFO", "message": " Reduction: 63.8% of original (36.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:52:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:52:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:52:30Z", "level": "INFO", "message": "Moved The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:52:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:52:31Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:52:31Z", "level": "INFO", "message": " Size: 703.47MB → 448.61MB (63.8% of original, 36.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:52:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:52:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E06 - Doomsday x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:52:31Z", "level": "INFO", "message": "Processing: The Office (US) - S00E08 - Threat Level Midnight - The Movie x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:52:33Z", "level": "INFO", "message": "Copied The Office (US) - S00E08 - Threat Level Midnight - The Movie x264 AAC WEBDL-720p MULVAcoded.mkv → The Office (US) - S00E08 - Threat Level Midnight - The Movie x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:52:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1280x720", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:52:33Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T01:52:33Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " • Source Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": "Stereo audio 98kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 98kbps | Action: COPY (preserve) | Target: 98kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:52:34Z", "level": "INFO", "message": "Stereo audio 98kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T01:52:34Z", "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-01-27T01:52:34Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E08 - Threat Level Midnight - The Movie x264 AAC WEBDL-720p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:54:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:54:10Z", "level": "INFO", "message": " Original Size: 158.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:54:10Z", "level": "INFO", "message": " Encoded Size: 189.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:54:10Z", "level": "INFO", "message": " Reduction: 119.7% of original (-19.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:54:10Z", "level": "INFO", "message": " Resolution: 1280x720 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:54:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:54:10Z", "level": "INFO", "message": "Processing: The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:54:16Z", "level": "INFO", "message": "Copied The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:54:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:54:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:54:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:54:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:54:17Z", "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-01-27T01:54:17Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:56:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:56:57Z", "level": "INFO", "message": " Original Size: 666.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:56:57Z", "level": "INFO", "message": " Encoded Size: 463.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:56:57Z", "level": "INFO", "message": " Reduction: 69.5% of original (30.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:56:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:56:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:57:01Z", "level": "INFO", "message": "Moved The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:57:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:57:02Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:57:02Z", "level": "INFO", "message": " Size: 666.65MB → 463.27MB (69.5% of original, 30.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:57:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:57:02Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E03 - The Coup x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:57:02Z", "level": "INFO", "message": "Processing: The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T01:57:08Z", "level": "INFO", "message": "Copied The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T01:57:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T01:57:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T01:57:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T01:57:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 444kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T01:57:10Z", "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-01-27T01:57:10Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T01:59:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T01:59:52Z", "level": "INFO", "message": " Original Size: 676.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T01:59:52Z", "level": "INFO", "message": " Encoded Size: 460.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T01:59:52Z", "level": "INFO", "message": " Reduction: 68.1% of original (31.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T01:59:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T01:59:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T01:59:56Z", "level": "INFO", "message": "Moved The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T01:59:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T01:59:57Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T01:59:57Z", "level": "INFO", "message": " Size: 676.28MB → 460.61MB (68.1% of original, 31.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T01:59:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T01:59:57Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E07 - Branch Closing x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T01:59:57Z", "level": "INFO", "message": "Processing: The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:00:06Z", "level": "INFO", "message": "Copied The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:00:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:00:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:00:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:00:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:00:07Z", "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-01-27T02:00:07Z", "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-01-27T02:00:07Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:02:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:02:50Z", "level": "INFO", "message": " Original Size: 686.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:02:50Z", "level": "INFO", "message": " Encoded Size: 442.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:02:50Z", "level": "INFO", "message": " Reduction: 64.4% of original (35.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:02:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:02:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:02:54Z", "level": "INFO", "message": "Moved The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:02:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:02:55Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:02:55Z", "level": "INFO", "message": " Size: 686.71MB → 442.18MB (64.4% of original, 35.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:02:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:02:55Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E02 - Sexual Harassment x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:02:55Z", "level": "INFO", "message": "Processing: The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:02:55Z", "level": "INFO", "message": "Copied The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded.mkv → The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x400", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " • Source Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " • Target Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 97kbps | Action: COPY (preserve) | Target: 97kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:02:56Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T02:02:56Z", "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-01-27T02:02:56Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:03:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:03:01Z", "level": "INFO", "message": " Original Size: 22.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:03:01Z", "level": "INFO", "message": " Encoded Size: 19.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:03:01Z", "level": "INFO", "message": " Reduction: 85.4% of original (14.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:03:01Z", "level": "INFO", "message": " Resolution: 720x400 → 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:03:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:03:01Z", "level": "INFO", "message": "Moved The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv → The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:03:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:03:02Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:03:02Z", "level": "INFO", "message": " Size: 22.61MB → 19.32MB (85.4% of original, 14.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:03:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:03:02Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S00E12 - Webisodes - The Girl Next Door x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:03:02Z", "level": "INFO", "message": "Processing: The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:03:08Z", "level": "INFO", "message": "Copied The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:03:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:03:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:03:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:03:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 458kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:03:09Z", "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-01-27T02:03:09Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:05:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:05:54Z", "level": "INFO", "message": " Original Size: 701.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:05:54Z", "level": "INFO", "message": " Encoded Size: 442.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:05:54Z", "level": "INFO", "message": " Reduction: 63.1% of original (36.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:05:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:05:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:05:58Z", "level": "INFO", "message": "Moved The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:05:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:05:59Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:05:59Z", "level": "INFO", "message": " Size: 701.79MB → 442.83MB (63.1% of original, 36.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:05:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:06:00Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E09 - Email Surveillance x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:06:00Z", "level": "INFO", "message": "Processing: The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:06:06Z", "level": "INFO", "message": "Copied The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:06:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:06:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:06:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:06:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 442kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:06:07Z", "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-01-27T02:06:07Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:08:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:08:52Z", "level": "INFO", "message": " Original Size: 693.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:08:52Z", "level": "INFO", "message": " Encoded Size: 436.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:08:52Z", "level": "INFO", "message": " Reduction: 62.9% of original (37.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:08:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:08:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:08:56Z", "level": "INFO", "message": "Moved The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:08:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:08:57Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:08:57Z", "level": "INFO", "message": " Size: 693.64MB → 436.55MB (62.9% of original, 37.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:08:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:08:58Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E22 - Heavy Competition x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:08:58Z", "level": "INFO", "message": "Processing: The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:09:04Z", "level": "INFO", "message": "Copied The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:09:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:09:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:09:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:09:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 420kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:09:05Z", "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-01-27T02:09:05Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:11:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:11:54Z", "level": "INFO", "message": " Original Size: 703.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:11:54Z", "level": "INFO", "message": " Encoded Size: 505.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:11:54Z", "level": "INFO", "message": " Reduction: 71.8% of original (28.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:11:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:11:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:11:59Z", "level": "INFO", "message": "Moved The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:12:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:12:00Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:12:00Z", "level": "INFO", "message": " Size: 703.59MB → 505.21MB (71.8% of original, 28.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:12:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:12:00Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E14 - The Seminar x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:12:00Z", "level": "INFO", "message": "Processing: The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:12:07Z", "level": "INFO", "message": "Copied The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:12:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:12:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:12:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:12:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 424kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:12:08Z", "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-01-27T02:12:08Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:14:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:14:58Z", "level": "INFO", "message": " Original Size: 702.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:14:58Z", "level": "INFO", "message": " Encoded Size: 508.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:14:58Z", "level": "INFO", "message": " Reduction: 72.3% of original (27.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:14:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:14:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:15:02Z", "level": "INFO", "message": "Moved The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:15:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:15:04Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:15:04Z", "level": "INFO", "message": " Size: 702.92MB → 508.35MB (72.3% of original, 27.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:15:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:15:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E01 - New Guys x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:15:04Z", "level": "INFO", "message": "Processing: The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:15:10Z", "level": "INFO", "message": "Copied The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:15:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:15:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 461kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:15:11Z", "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-01-27T02:15:11Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:17:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:17:52Z", "level": "INFO", "message": " Original Size: 674.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:17:52Z", "level": "INFO", "message": " Encoded Size: 451.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:17:52Z", "level": "INFO", "message": " Reduction: 67.0% of original (33.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:17:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:17:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:17:56Z", "level": "INFO", "message": "Moved The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:17:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:17:57Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:17:57Z", "level": "INFO", "message": " Size: 674.07MB → 451.75MB (67.0% of original, 33.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:17:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:17:57Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E16 - Valentine's Day x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:17:57Z", "level": "INFO", "message": "Processing: The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:17:58Z", "level": "INFO", "message": "Copied The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded.mkv → The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:17:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x400", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:17:59Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T02:17:59Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " • Source Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " • Target Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": "Stereo audio 95kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 95kbps | Action: COPY (preserve) | Target: 95kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:18:00Z", "level": "INFO", "message": "Stereo audio 95kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T02:18: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-01-27T02:18:00Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:18:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:18:26Z", "level": "INFO", "message": " Original Size: 107.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:18:26Z", "level": "INFO", "message": " Encoded Size: 101.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:18:26Z", "level": "INFO", "message": " Reduction: 94.1% of original (5.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:18:26Z", "level": "INFO", "message": " Resolution: 720x400 → 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:18:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:18:26Z", "level": "INFO", "message": "Moved The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded - [EHX].mkv → The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:18:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:18:28Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:18:28Z", "level": "INFO", "message": " Size: 107.92MB → 101.58MB (94.1% of original, 5.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:18:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:18:28Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S00E01 - Webisodes - The Accountants x264 AAC SDTV MULVAcoded.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:18:28Z", "level": "INFO", "message": "Processing: The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:18:34Z", "level": "INFO", "message": "Copied The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:18:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:18:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:18:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:18:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 412kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:18:35Z", "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-01-27T02:18:35Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:21:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:21:23Z", "level": "INFO", "message": " Original Size: 701.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:21:23Z", "level": "INFO", "message": " Encoded Size: 492.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:21:23Z", "level": "INFO", "message": " Reduction: 70.1% of original (29.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:21:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:21:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:21:27Z", "level": "INFO", "message": "Moved The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:21:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:21:29Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:21:29Z", "level": "INFO", "message": " Size: 701.6MB → 492.15MB (70.1% of original, 29.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:21:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:21:29Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E05 - The Sting x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:21:29Z", "level": "INFO", "message": "Processing: The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:21:35Z", "level": "INFO", "message": "Copied The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:21:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:21:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:21:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:21:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 461kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:21:36Z", "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-01-27T02:21:36Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:24:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:24:17Z", "level": "INFO", "message": " Original Size: 673.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:24:17Z", "level": "INFO", "message": " Encoded Size: 450.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:24:17Z", "level": "INFO", "message": " Reduction: 66.8% of original (33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:24:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:24:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:24:20Z", "level": "INFO", "message": "Moved The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:24:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:24:22Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:24:22Z", "level": "INFO", "message": " Size: 673.4MB → 450.1MB (66.8% of original, 33.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:24:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:24:22Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E14 - The Carpet x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:24:22Z", "level": "INFO", "message": "Processing: The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:24:28Z", "level": "INFO", "message": "Copied The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:24:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:24:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:24:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:24:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:24:29Z", "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-01-27T02:24:29Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:27:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:27:17Z", "level": "INFO", "message": " Original Size: 706.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:27:17Z", "level": "INFO", "message": " Encoded Size: 457.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:27:17Z", "level": "INFO", "message": " Reduction: 64.8% of original (35.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:27:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:27:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:27:21Z", "level": "INFO", "message": "Moved The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:27:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:27:22Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:27:22Z", "level": "INFO", "message": " Size: 706.36MB → 457.92MB (64.8% of original, 35.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:27:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:27:22Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E24 - Dwight K. Schrute, (Acting) Manager x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:27:22Z", "level": "INFO", "message": "Processing: The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:27:30Z", "level": "INFO", "message": "Copied The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:27:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:27:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:27:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:27:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 405kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:27:31Z", "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-01-27T02:27:31Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:31:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:31:03Z", "level": "INFO", "message": " Original Size: 879.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:31:03Z", "level": "INFO", "message": " Encoded Size: 732.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:31:03Z", "level": "INFO", "message": " Reduction: 83.3% of original (16.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:31:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:31:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:31:09Z", "level": "INFO", "message": "Moved The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:31:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:31:11Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:31:11Z", "level": "INFO", "message": " Size: 879.37MB → 732.82MB (83.3% of original, 16.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:31:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:31:11Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E22 - Beach Games x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:31:11Z", "level": "INFO", "message": "Processing: The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:31:17Z", "level": "INFO", "message": "Copied The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:31:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:31:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:31:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:31:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 417kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:31:18Z", "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-01-27T02:31:18Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:34:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:34:06Z", "level": "INFO", "message": " Original Size: 700.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:34:06Z", "level": "INFO", "message": " Encoded Size: 492.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:34:06Z", "level": "INFO", "message": " Reduction: 70.3% of original (29.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:34:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:34:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:34:10Z", "level": "INFO", "message": "Moved The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:34:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:34:12Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:34:12Z", "level": "INFO", "message": " Size: 700.97MB → 492.5MB (70.3% of original, 29.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:34:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:34:12Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E08 - Viewing Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:34:12Z", "level": "INFO", "message": "Processing: The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:34:18Z", "level": "INFO", "message": "Copied The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:34:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:34:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:34:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:34:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 415kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:34:19Z", "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-01-27T02:34:19Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:37:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:37:08Z", "level": "INFO", "message": " Original Size: 702.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:37:08Z", "level": "INFO", "message": " Encoded Size: 436.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:37:08Z", "level": "INFO", "message": " Reduction: 62.1% of original (37.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:37:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:37:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:37:12Z", "level": "INFO", "message": "Moved The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:37:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:37:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:37:13Z", "level": "INFO", "message": " Size: 702.95MB → 436.34MB (62.1% of original, 37.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:37:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:37:14Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E17 - Threat Level Midnight x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:37:14Z", "level": "INFO", "message": "Processing: The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:37:20Z", "level": "INFO", "message": "Copied The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:37:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:37:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:37:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:37:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 475kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:37: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-01-27T02:37:21Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:40:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:40:02Z", "level": "INFO", "message": " Original Size: 675.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:40:02Z", "level": "INFO", "message": " Encoded Size: 430.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:40:02Z", "level": "INFO", "message": " Reduction: 63.7% of original (36.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:40:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:40:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:40:05Z", "level": "INFO", "message": "Moved The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:40:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:40:07Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:40:07Z", "level": "INFO", "message": " Size: 675.9MB → 430.88MB (63.7% of original, 36.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:40:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:40:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E13 - The Secret x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:40:07Z", "level": "INFO", "message": "Processing: The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:40:13Z", "level": "INFO", "message": "Copied The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:40:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:40:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:40:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:40:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 433kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:40: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-01-27T02:40:14Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:42:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:42:58Z", "level": "INFO", "message": " Original Size: 683.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:42:58Z", "level": "INFO", "message": " Encoded Size: 472.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:42:58Z", "level": "INFO", "message": " Reduction: 69.1% of original (30.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:42:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:42:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:43:02Z", "level": "INFO", "message": "Moved The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:43:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:43:03Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:43:03Z", "level": "INFO", "message": " Size: 683.41MB → 472.57MB (69.1% of original, 30.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:43:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:43:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E12 - The Deposition x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:43:04Z", "level": "INFO", "message": "Processing: The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:43:10Z", "level": "INFO", "message": "Copied The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:43:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:43:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:43:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": "Multi-channel audio 340kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 340kbps | Action: COPY (preserve) | Target: 340kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:43:11Z", "level": "INFO", "message": "Multi-channel audio 340kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T02:43:11Z", "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-01-27T02:43:11Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:45:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:45:59Z", "level": "INFO", "message": " Original Size: 686.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:45:59Z", "level": "INFO", "message": " Encoded Size: 388.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:45:59Z", "level": "INFO", "message": " Reduction: 56.7% of original (43.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:45:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:45:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:46:02Z", "level": "INFO", "message": "Moved The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:46:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:46:04Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:46:04Z", "level": "INFO", "message": " Size: 686.46MB → 388.9MB (56.7% of original, 43.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:46:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:46:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E13 - Junior Salesman x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:46:04Z", "level": "INFO", "message": "Processing: The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:46:11Z", "level": "INFO", "message": "Copied The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:46:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:46:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:46:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:46:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:46:12Z", "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-01-27T02:46:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:48:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:48:58Z", "level": "INFO", "message": " Original Size: 700.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:48:58Z", "level": "INFO", "message": " Encoded Size: 503.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:48:58Z", "level": "INFO", "message": " Reduction: 71.8% of original (28.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:48:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:48:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:49:03Z", "level": "INFO", "message": "Moved The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:49:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:49:05Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:49:05Z", "level": "INFO", "message": " Size: 700.95MB → 503.14MB (71.8% of original, 28.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:49:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:49:05Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E15 - Lecture Circuit (2) x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:49:05Z", "level": "INFO", "message": "Processing: The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:49:11Z", "level": "INFO", "message": "Copied The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:49:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:49:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:49:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:49:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 463kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:49:12Z", "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-01-27T02:49:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:51:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:51:58Z", "level": "INFO", "message": " Original Size: 702.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:51:58Z", "level": "INFO", "message": " Encoded Size: 466.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:51:58Z", "level": "INFO", "message": " Reduction: 66.4% of original (33.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:51:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:51:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:52:02Z", "level": "INFO", "message": "Moved The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:52:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:52:04Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:52:04Z", "level": "INFO", "message": " Size: 702.89MB → 466.49MB (66.4% of original, 33.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:52:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:52:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E09 - The Surplus x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:52:04Z", "level": "INFO", "message": "Processing: The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:52:10Z", "level": "INFO", "message": "Copied The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:52:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:52:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:52:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:52:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 410kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:52:12Z", "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-01-27T02:52:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:55:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:55:00Z", "level": "INFO", "message": " Original Size: 704.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:55:00Z", "level": "INFO", "message": " Encoded Size: 497.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:55:00Z", "level": "INFO", "message": " Reduction: 70.6% of original (29.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:55:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:55:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:55:04Z", "level": "INFO", "message": "Moved The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:55:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:55:06Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:55:06Z", "level": "INFO", "message": " Size: 704.03MB → 497.13MB (70.6% of original, 29.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:55:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:55:06Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E10 - Christmas Wishes x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:55:06Z", "level": "INFO", "message": "Processing: The Office (US) - S00E09 - Recap Special x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": "Copied The Office (US) - S00E09 - Recap Special x264 AAC WEBDL-720p MULVAcoded.mkv → The Office (US) - S00E09 - Recap Special x264 AAC WEBDL-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1280x720", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " • Source Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": "Stereo audio 98kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 98kbps | Action: COPY (preserve) | Target: 98kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:55:07Z", "level": "INFO", "message": "Stereo audio 98kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T02:55:07Z", "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-01-27T02:55:07Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E09 - Recap Special x264 AAC WEBDL-720p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:55:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:55:34Z", "level": "INFO", "message": " Original Size: 68.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:55:34Z", "level": "INFO", "message": " Encoded Size: 85.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:55:34Z", "level": "INFO", "message": " Reduction: 124.8% of original (-24.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:55:34Z", "level": "INFO", "message": " Resolution: 1280x720 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:55:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:55:34Z", "level": "INFO", "message": "Processing: The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:55:40Z", "level": "INFO", "message": "Copied The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:55:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:55:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:55:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:55:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 431kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T02:55:41Z", "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-01-27T02:55:41Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T02:58:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T02:58:31Z", "level": "INFO", "message": " Original Size: 712.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T02:58:31Z", "level": "INFO", "message": " Encoded Size: 615.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T02:58:31Z", "level": "INFO", "message": " Reduction: 86.4% of original (13.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T02:58:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T02:58:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T02:58:36Z", "level": "INFO", "message": "Moved The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T02:58:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T02:58:38Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T02:58:38Z", "level": "INFO", "message": " Size: 712.41MB → 615.52MB (86.4% of original, 13.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T02:58:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T02:58:38Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E10 - China x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T02:58:38Z", "level": "INFO", "message": "Processing: The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T02:58:44Z", "level": "INFO", "message": "Copied The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T02:58:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T02:58:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T02:58:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T02:58:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T02:58:45Z", "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-01-27T02:58:45Z", "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-01-27T02:58:45Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:01:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:01:34Z", "level": "INFO", "message": " Original Size: 708.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:01:34Z", "level": "INFO", "message": " Encoded Size: 466.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:01:34Z", "level": "INFO", "message": " Reduction: 65.7% of original (34.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:01:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:01:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:01:38Z", "level": "INFO", "message": "Moved The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:01:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:01:39Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:01:39Z", "level": "INFO", "message": " Size: 708.87MB → 466.06MB (65.7% of original, 34.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:01:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:01:39Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E06 - Mafia x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:01:39Z", "level": "INFO", "message": "Processing: The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:01:51Z", "level": "INFO", "message": "Copied The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:01:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:01:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:01:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:01:55Z", "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-01-27T03:01:55Z", "level": "INFO", "message": "Stereo audio 79kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 79kbps | Action: COPY (preserve) | Target: 79kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:01:55Z", "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-01-27T03:01:55Z", "level": "INFO", "message": "Stereo audio 79kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-27T03:01:55Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:07:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:07:22Z", "level": "INFO", "message": " Original Size: 1401.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:07:22Z", "level": "INFO", "message": " Encoded Size: 925.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:07:22Z", "level": "INFO", "message": " Reduction: 66.0% of original (34.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:07:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:07:22Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:07:30Z", "level": "INFO", "message": "Moved The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:07:34Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-27T03:07:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:07:34Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:07:34Z", "level": "INFO", "message": " Size: 1401.43MB → 925.27MB (66.0% of original, 34.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:07:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:07:35Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E17-E18 - The Delivery x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:07:35Z", "level": "INFO", "message": "Processing: The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:07:46Z", "level": "INFO", "message": "Copied The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:07:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:07:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:07:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:07:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 444kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:07:49Z", "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-01-27T03:07:49Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:13:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:13:07Z", "level": "INFO", "message": " Original Size: 1335.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:13:07Z", "level": "INFO", "message": " Encoded Size: 991.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:13:07Z", "level": "INFO", "message": " Reduction: 74.2% of original (25.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:13:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:13:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:13:15Z", "level": "INFO", "message": "Moved The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:13:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:13:18Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:13:18Z", "level": "INFO", "message": " Size: 1335.88MB → 991.88MB (74.2% of original, 25.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:13:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:13:18Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S04E05-E06 - Launch Party x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:13:18Z", "level": "INFO", "message": "Processing: The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:13:24Z", "level": "INFO", "message": "Copied The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:13:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:13:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:13:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:13:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 423kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:13:26Z", "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-01-27T03:13:26Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:16:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:16:10Z", "level": "INFO", "message": " Original Size: 691.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:16:10Z", "level": "INFO", "message": " Encoded Size: 509.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:16:10Z", "level": "INFO", "message": " Reduction: 73.7% of original (26.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:16:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:16:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:16:14Z", "level": "INFO", "message": "Moved The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:16:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:16:16Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:16:16Z", "level": "INFO", "message": " Size: 691.98MB → 509.8MB (73.7% of original, 26.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:16:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:16:16Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E12 - Prince Family Paper x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:16:16Z", "level": "INFO", "message": "Processing: The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:16:22Z", "level": "INFO", "message": "Copied The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:16:22Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:16:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:16:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:16:23Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 398kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:16:23Z", "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-01-27T03:16:23Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:19:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:19:11Z", "level": "INFO", "message": " Original Size: 704.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:19:11Z", "level": "INFO", "message": " Encoded Size: 485.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:19:11Z", "level": "INFO", "message": " Reduction: 68.9% of original (31.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:19:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:19:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:19:15Z", "level": "INFO", "message": "Moved The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:19:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:19:17Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:19:17Z", "level": "INFO", "message": " Size: 704.63MB → 485.64MB (68.9% of original, 31.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:19:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:19:17Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S07E23 - The Inner Circle x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:19:17Z", "level": "INFO", "message": "Processing: The Office (US) - S00E13 - The Office Retrospective x264 AAC HDTV-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:19:20Z", "level": "INFO", "message": "Copied The Office (US) - S00E13 - The Office Retrospective x264 AAC HDTV-720p MULVAcoded.mkv → The Office (US) - S00E13 - The Office Retrospective x264 AAC HDTV-720p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:19:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1280x720", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:19:21Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T03:19:21Z", "level": "INFO", "message": "Source 1280x720 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " • Source Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": "Stereo audio 98kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 98kbps | Action: COPY (preserve) | Target: 98kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:19:22Z", "level": "INFO", "message": "Stereo audio 98kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T03:19:22Z", "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-01-27T03:19:22Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E13 - The Office Retrospective x264 AAC HDTV-720p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:21:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:21:59Z", "level": "INFO", "message": " Original Size: 391.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:21:59Z", "level": "INFO", "message": " Encoded Size: 492.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:21:59Z", "level": "INFO", "message": " Reduction: 125.8% of original (-25.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:21:59Z", "level": "INFO", "message": " Resolution: 1280x720 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:21:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:21:59Z", "level": "INFO", "message": "Processing: The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:22:05Z", "level": "INFO", "message": "Copied The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:22:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:22:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:22:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": "Multi-channel audio 339kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 339kbps | Action: COPY (preserve) | Target: 339kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:22:07Z", "level": "INFO", "message": "Multi-channel audio 339kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-01-27T03:22:07Z", "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-01-27T03:22:07Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:24:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:24:55Z", "level": "INFO", "message": " Original Size: 684.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:24:55Z", "level": "INFO", "message": " Encoded Size: 429.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:24:55Z", "level": "INFO", "message": " Reduction: 62.8% of original (37.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:24:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:24:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:24:59Z", "level": "INFO", "message": "Moved The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:25:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:25:01Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:25:01Z", "level": "INFO", "message": " Size: 684.25MB → 429.98MB (62.8% of original, 37.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:25:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:25:01Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E15 - Couples Discount x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:25:01Z", "level": "INFO", "message": "Processing: The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:25:07Z", "level": "INFO", "message": "Copied The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:25:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:25:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:25:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:25:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 434kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:25:08Z", "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-01-27T03:25:09Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:27:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:27:58Z", "level": "INFO", "message": " Original Size: 702.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:27:58Z", "level": "INFO", "message": " Encoded Size: 484.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:27:58Z", "level": "INFO", "message": " Reduction: 69.0% of original (31.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:27:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:27:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:28:02Z", "level": "INFO", "message": "Moved The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:28:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:28:03Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:28:03Z", "level": "INFO", "message": " Size: 702.88MB → 484.92MB (69.0% of original, 31.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:28:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:28:03Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E15 - Sabre x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:28:03Z", "level": "INFO", "message": "Processing: The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:28:10Z", "level": "INFO", "message": "Copied The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:28:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:28:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:28:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:28:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:28:12Z", "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-01-27T03:28:12Z", "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-01-27T03:28:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:31:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:31:28Z", "level": "INFO", "message": " Original Size: 830.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:31:28Z", "level": "INFO", "message": " Encoded Size: 529.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:31:28Z", "level": "INFO", "message": " Reduction: 63.7% of original (36.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:31:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:31:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:31:32Z", "level": "INFO", "message": "Moved The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:31:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:31:34Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:31:34Z", "level": "INFO", "message": " Size: 830.91MB → 529.48MB (63.7% of original, 36.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:31:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:31:34Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E08 - Frame Toby x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:31:34Z", "level": "INFO", "message": "Processing: The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:31:40Z", "level": "INFO", "message": "Copied The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:31:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 455kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:31:41Z", "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-01-27T03:31:41Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:34:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:34:20Z", "level": "INFO", "message": " Original Size: 673.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:34:20Z", "level": "INFO", "message": " Encoded Size: 479.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:34:20Z", "level": "INFO", "message": " Reduction: 71.2% of original (28.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:34:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:34:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:34:24Z", "level": "INFO", "message": "Moved The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:34:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:34:26Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:34:26Z", "level": "INFO", "message": " Size: 673.58MB → 479.87MB (71.2% of original, 28.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:34:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:34:26Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E21 - Conflict Resolution x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:34:26Z", "level": "INFO", "message": "Processing: The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:34:32Z", "level": "INFO", "message": "Copied The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:34:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:34:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:34:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:34:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 408kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:34:33Z", "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-01-27T03:34:33Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:37:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:37:17Z", "level": "INFO", "message": " Original Size: 689.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:37:17Z", "level": "INFO", "message": " Encoded Size: 416.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:37:17Z", "level": "INFO", "message": " Reduction: 60.5% of original (39.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:37:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:37:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:37:21Z", "level": "INFO", "message": "Moved The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:37:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:37:22Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:37:22Z", "level": "INFO", "message": " Size: 689.09MB → 416.58MB (60.5% of original, 39.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:37:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:37:22Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E23 - Broke x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:37:22Z", "level": "INFO", "message": "Processing: The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:37:35Z", "level": "INFO", "message": "Copied The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:37:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:37:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:37:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:37:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 456kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:37: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-01-27T03:37:37Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:42:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:42:56Z", "level": "INFO", "message": " Original Size: 1348.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:42:56Z", "level": "INFO", "message": " Encoded Size: 1059.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:42:56Z", "level": "INFO", "message": " Reduction: 78.6% of original (21.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:42:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:42:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:43:06Z", "level": "INFO", "message": "Moved The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:43:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:43:07Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:43:07Z", "level": "INFO", "message": " Size: 1348.49MB → 1059.9MB (78.6% of original, 21.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:43:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:43:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E01 - Weight Loss x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:43:07Z", "level": "INFO", "message": "Processing: The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:43:13Z", "level": "INFO", "message": "Copied The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:43:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:43:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:43:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:43:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 443kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:43:15Z", "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-01-27T03:43:15Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:46:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:46:00Z", "level": "INFO", "message": " Original Size: 694.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:46:00Z", "level": "INFO", "message": " Encoded Size: 491.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:46:00Z", "level": "INFO", "message": " Reduction: 70.8% of original (29.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:46:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:46:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:46:04Z", "level": "INFO", "message": "Moved The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:46:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:46:05Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:46:05Z", "level": "INFO", "message": " Size: 694.34MB → 491.79MB (70.8% of original, 29.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:46:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:46:06Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E05 - Employee Transfer x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:46:06Z", "level": "INFO", "message": "Processing: The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:46:12Z", "level": "INFO", "message": "Copied The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:46:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:46:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:46:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:46:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 390kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:46:13Z", "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-01-27T03:46:13Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:49:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:49:01Z", "level": "INFO", "message": " Original Size: 695.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:49:01Z", "level": "INFO", "message": " Encoded Size: 440.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:49:01Z", "level": "INFO", "message": " Reduction: 63.3% of original (36.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:49:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:49:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:49:05Z", "level": "INFO", "message": "Moved The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:49:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:49:07Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:49:07Z", "level": "INFO", "message": " Size: 695.79MB → 440.42MB (63.3% of original, 36.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:49:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:49:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E18 - Promos x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:49:07Z", "level": "INFO", "message": "Processing: The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:49:13Z", "level": "INFO", "message": "Copied The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:49:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:49:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:49:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:49:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 456kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:49: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-01-27T03:49:14Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:51:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:51:59Z", "level": "INFO", "message": " Original Size: 686.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:51:59Z", "level": "INFO", "message": " Encoded Size: 440.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:51:59Z", "level": "INFO", "message": " Reduction: 64.1% of original (35.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:51:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:51:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:52:03Z", "level": "INFO", "message": "Moved The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:52:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:52:04Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:52:04Z", "level": "INFO", "message": " Size: 686.48MB → 440.25MB (64.1% of original, 35.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:52:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:52:05Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S02E07 - The Client x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:52:05Z", "level": "INFO", "message": "Processing: The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:52:11Z", "level": "INFO", "message": "Copied The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:52:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:52:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:52:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:52:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 410kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:52:12Z", "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-01-27T03:52:12Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:54:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:54:59Z", "level": "INFO", "message": " Original Size: 704.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:54:59Z", "level": "INFO", "message": " Encoded Size: 445.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:54:59Z", "level": "INFO", "message": " Reduction: 63.3% of original (36.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:54:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:54:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:55:03Z", "level": "INFO", "message": "Moved The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": " Size: 704.02MB → 445.9MB (63.3% of original, 36.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S06E24 - The Cover-Up x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": "Processing: The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": "Copied The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded.mkv → The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x400", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T03:55:05Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " • Source Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " • Target Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 97kbps | Action: COPY (preserve) | Target: 97kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:55:06Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T03:55:06Z", "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-01-27T03:55:06Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:55:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:55:18Z", "level": "INFO", "message": " Original Size: 54.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:55:18Z", "level": "INFO", "message": " Encoded Size: 48.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:55:18Z", "level": "INFO", "message": " Reduction: 88.4% of original (11.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:55:18Z", "level": "INFO", "message": " Resolution: 720x400 → 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:55:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:55:18Z", "level": "INFO", "message": "Moved The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded - [EHX].mkv → The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:55:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:55:19Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:55:19Z", "level": "INFO", "message": " Size: 54.76MB → 48.4MB (88.4% of original, 11.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:55:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:55:19Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S00E02 - Webisodes - Kevin's Bank Loan x264 AAC SDTV MULVAcoded.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:55:19Z", "level": "INFO", "message": "Processing: The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:55:28Z", "level": "INFO", "message": "Copied The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:55:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:55:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:55:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:55:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:55:30Z", "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-01-27T03:55:30Z", "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-01-27T03:55:30Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T03:59:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T03:59:20Z", "level": "INFO", "message": " Original Size: 974.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T03:59:20Z", "level": "INFO", "message": " Encoded Size: 697.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T03:59:20Z", "level": "INFO", "message": " Reduction: 71.6% of original (28.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T03:59:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T03:59:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T03:59:26Z", "level": "INFO", "message": "Moved The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T03:59:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T03:59:28Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T03:59:28Z", "level": "INFO", "message": " Size: 974.0MB → 697.35MB (71.6% of original, 28.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T03:59:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T03:59:28Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E08 - The Merger x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T03:59:28Z", "level": "INFO", "message": "Processing: The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T03:59:34Z", "level": "INFO", "message": "Copied The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T03:59:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T03:59:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T03:59:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T03:59:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 418kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T03:59:35Z", "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-01-27T03:59:35Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T04:02:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T04:02:16Z", "level": "INFO", "message": " Original Size: 669.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T04:02:16Z", "level": "INFO", "message": " Encoded Size: 495.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T04:02:16Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T04:02:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T04:02:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T04:02:20Z", "level": "INFO", "message": "Moved The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T04:02:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T04:02:21Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T04:02:21Z", "level": "INFO", "message": " Size: 669.09MB → 495.85MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T04:02:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T04:02:22Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E15 - Phyllis' Wedding x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T04:02:22Z", "level": "INFO", "message": "Processing: The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T04:02:28Z", "level": "INFO", "message": "Copied The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T04:02:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T04:02:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T04:02:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T04:02:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 404kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T04:02:29Z", "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-01-27T04:02:29Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T04:05:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T04:05:17Z", "level": "INFO", "message": " Original Size: 704.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T04:05:17Z", "level": "INFO", "message": " Encoded Size: 488.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T04:05:17Z", "level": "INFO", "message": " Reduction: 69.3% of original (30.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T04:05:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T04:05:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T04:05:21Z", "level": "INFO", "message": "Moved The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T04:05:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T04:05:23Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T04:05:23Z", "level": "INFO", "message": " Size: 704.35MB → 488.05MB (69.3% of original, 30.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T04:05:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T04:05:23Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S08E08 - Gettysburg x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T04:05:23Z", "level": "INFO", "message": "Processing: The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T04:05:29Z", "level": "INFO", "message": "Copied The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T04:05:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T04:05:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T04:05:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T04:05:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 427kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T04:05:30Z", "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-01-27T04:05:30Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T04:08:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T04:08:14Z", "level": "INFO", "message": " Original Size: 685.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T04:08:14Z", "level": "INFO", "message": " Encoded Size: 425.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T04:08:14Z", "level": "INFO", "message": " Reduction: 62.0% of original (38.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T04:08:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T04:08:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T04:08:17Z", "level": "INFO", "message": "Moved The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T04:08:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T04:08:19Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T04:08:19Z", "level": "INFO", "message": " Size: 685.83MB → 425.48MB (62.0% of original, 38.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T04:08:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T04:08:19Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S05E20 - Dream Team x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T04:08:19Z", "level": "INFO", "message": "Processing: The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T04:08:31Z", "level": "INFO", "message": "Copied The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T04:08:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T04:08:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T04:08:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T04:08:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 388kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T04:08:34Z", "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-01-27T04:08:34Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T04:14:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T04:14:04Z", "level": "INFO", "message": " Original Size: 1363.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T04:14:04Z", "level": "INFO", "message": " Encoded Size: 903.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T04:14:04Z", "level": "INFO", "message": " Reduction: 66.2% of original (33.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T04:14:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T04:14:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T04:14:12Z", "level": "INFO", "message": "Moved The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence - [EHX].mkv → The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T04:14:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T04:14:15Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T04:14:15Z", "level": "INFO", "message": " Size: 1363.65MB → 903.28MB (66.2% of original, 33.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T04:14:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T04:14:15Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S09E22 - A.A.R.M x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T04:14:15Z", "level": "INFO", "message": "Processing: The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T04:14:15Z", "level": "INFO", "message": "Copied The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded.mkv → The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x400", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 176} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": "Source 720x400 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " • Source Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " • Target Resolution: 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 97kbps | Action: COPY (preserve) | Target: 97kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T04:14:16Z", "level": "INFO", "message": "Stereo audio 97kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-01-27T04:14:16Z", "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-01-27T04:14:16Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T04:14:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T04:14:28Z", "level": "INFO", "message": " Original Size: 52.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T04:14:28Z", "level": "INFO", "message": " Encoded Size: 47.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T04:14:28Z", "level": "INFO", "message": " Reduction: 90.9% of original (9.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T04:14:28Z", "level": "INFO", "message": " Resolution: 720x400 → 720x400", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T04:14:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T04:14:28Z", "level": "INFO", "message": "Moved The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv → The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T04:14:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T04:14:29Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T04:14:29Z", "level": "INFO", "message": " Size: 52.03MB → 47.3MB (90.9% of original, 9.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T04:14:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T04:14:29Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S00E06 - Webisodes - The Mentor x264 AAC WEBDL-480p MULVAcoded.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T04:14:29Z", "level": "INFO", "message": "Processing: The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T04:14:42Z", "level": "INFO", "message": "Copied The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T04:14:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T04:14:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T04:14:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T04:14:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 451kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T04:14:44Z", "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-01-27T04:14:44Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-27T04:20:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-27T04:20:02Z", "level": "INFO", "message": " Original Size: 1322.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-27T04:20:02Z", "level": "INFO", "message": " Encoded Size: 1003.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-27T04:20:02Z", "level": "INFO", "message": " Reduction: 75.9% of original (24.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-27T04:20:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-27T04:20:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-27T04:20:10Z", "level": "INFO", "message": "Moved The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence - [EHX].mkv → The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-27T04:20:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-27T04:20:13Z", "level": "INFO", "message": " Type: TV | Show: The Office (US)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-27T04:20:13Z", "level": "INFO", "message": " Size: 1322.0MB → 1003.49MB (75.9% of original, 24.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-27T04:20:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-27T04:20:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Office (US) - S03E10 - A Benihana Christmas x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-27T04:20:13Z", "level": "INFO", "message": "Processing: The Office (US) - S03E19 - Safety Training x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-27T04:20:19Z", "level": "INFO", "message": "Copied The Office (US) - S03E19 - Safety Training x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E19 - Safety Training x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-27T04:20:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-27T04:20:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 179} +{"timestamp": "2026-01-27T04:20:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-27T04:20:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 396kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-27T04:20:20Z", "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-01-27T04:20:20Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S03E19 - Safety Training x265 AAC WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T15:15:48Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Frankenstein (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-29T15:15:48Z", "level": "INFO", "message": "Processing: Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T15:17:02Z", "level": "INFO", "message": "Copied Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost.mkv → Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T15:17:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1038", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T15:17:02Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1 w/Atmos'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1038", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 160kbps | Title: Surround 5.1 w/Atmos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1 w/Atmos', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T15:17:09Z", "level": "INFO", "message": "Running CQ encode: Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T15:29:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T15:29:05Z", "level": "INFO", "message": " Original Size: 6488.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T15:29:05Z", "level": "INFO", "message": " Encoded Size: 1556.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T15:29:05Z", "level": "INFO", "message": " Reduction: 24.0% of original (76.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T15:29:05Z", "level": "INFO", "message": " Resolution: 1920x1038 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T15:29:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T15:29:35Z", "level": "INFO", "message": "Moved Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost - [EHX].mkv → Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T15:29:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1 w/Atmos'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T15:29:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T15:29:42Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T15:29:42Z", "level": "INFO", "message": " Size: 6488.45MB → 1556.78MB (24.0% of original, 76.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T15:29:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T15:29:44Z", "level": "INFO", "message": "Deleted original and processing copy for Frankenstein (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Ghost.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T15:29:44Z", "level": "INFO", "message": "Processing: Frankenstein꞉ The Anatomy Lesson.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T15:30:10Z", "level": "INFO", "message": "Copied Frankenstein꞉ The Anatomy Lesson.mkv → Frankenstein꞉ The Anatomy Lesson.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T15:30:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T15:30:10Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 160kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T15:30:12Z", "level": "INFO", "message": "Running CQ encode: Frankenstein꞉ The Anatomy Lesson - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T15:33:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T15:33:53Z", "level": "INFO", "message": " Original Size: 1427.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T15:33:53Z", "level": "INFO", "message": " Encoded Size: 533.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T15:33:53Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T15:33:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T15:33:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T15:34:04Z", "level": "INFO", "message": "Moved Frankenstein꞉ The Anatomy Lesson - [EHX].mkv → Frankenstein꞉ The Anatomy Lesson.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T15:34:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T15:34:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Frankenstein꞉ The Anatomy Lesson.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T15:34:06Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T15:34:06Z", "level": "INFO", "message": " Size: 1427.87MB → 533.02MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T15:34:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T15:34:06Z", "level": "INFO", "message": "Featurettes file preserved at origin: Frankenstein꞉ The Anatomy Lesson.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 618} +{"timestamp": "2026-01-29T15:34:06Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-29T16:33:29Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Trailer Park Boys (2001)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-29T16:33:29Z", "level": "INFO", "message": "Processing: Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:33:39Z", "level": "INFO", "message": "Copied Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special).mkv → Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:33:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 796x352", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:33:39Z", "level": "INFO", "message": "Source 796x352 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:33:39Z", "level": "INFO", "message": "Using explicitly specified resolution: 796x352", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " • Source Resolution: 796x352", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " • Target Resolution: 796x352", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:33:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:33:41Z", "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-01-29T16:33:41Z", "level": "INFO", "message": "Running CQ encode: Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:35:23Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Trailer Park Boys (2001)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-29T16:35:23Z", "level": "INFO", "message": "Processing: Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:35:23Z", "level": "INFO", "message": "File already in processing: Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special).mkv (1219.01 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-29T16:35:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 796x352", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:35:24Z", "level": "INFO", "message": "Source 796x352 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:35:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 796x352", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " • Source Resolution: 796x352", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " • Target Resolution: 796x352", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:35:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:35: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-01-29T16:35:25Z", "level": "INFO", "message": "Running CQ encode: Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:37:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:37:52Z", "level": "INFO", "message": " Original Size: 1219.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:37:52Z", "level": "INFO", "message": " Encoded Size: 348.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:37:52Z", "level": "INFO", "message": " Reduction: 28.6% of original (71.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:37:52Z", "level": "INFO", "message": " Resolution: 796x352 → 796x352", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:37:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:37:55Z", "level": "INFO", "message": "Moved Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special) - [EHX].mkv → Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:37:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:37:57Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:37:57Z", "level": "INFO", "message": " Size: 1219.01MB → 348.83MB (28.6% of original, 71.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:37:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:37:58Z", "level": "INFO", "message": "Deleted original and processing copy for Dear Santa Claus - Go Fuck Yourself (S4 Christmas Special).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:37:58Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:38:06Z", "level": "INFO", "message": "Copied Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park.mkv → Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:38:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 710x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:38:06Z", "level": "INFO", "message": "Source 710x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:38:06Z", "level": "INFO", "message": "Using explicitly specified resolution: 710x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " • Source Resolution: 710x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " • Target Resolution: 710x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:38:07Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:39:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:39:17Z", "level": "INFO", "message": " Original Size: 728.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:39:17Z", "level": "INFO", "message": " Encoded Size: 267.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:39:17Z", "level": "INFO", "message": " Reduction: 36.7% of original (63.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:39:17Z", "level": "INFO", "message": " Resolution: 710x480 → 710x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:39:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:39:19Z", "level": "INFO", "message": "Moved Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park - [EHX].mkv → Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:39:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:39:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:39:21Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:39:21Z", "level": "INFO", "message": " Size: 728.98MB → 267.28MB (36.7% of original, 63.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:39:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:39:21Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S01E01 - Take Your Little Gun and Get Out of My Trailer Park.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:39:21Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:39:28Z", "level": "INFO", "message": "Copied Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers.mkv → Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:39:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 710x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:39:28Z", "level": "INFO", "message": "Source 710x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:39:28Z", "level": "INFO", "message": "Using explicitly specified resolution: 710x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " • Source Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " • Target Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:39:29Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:40:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:40:40Z", "level": "INFO", "message": " Original Size: 729.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:40:40Z", "level": "INFO", "message": " Encoded Size: 248.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:40:40Z", "level": "INFO", "message": " Reduction: 34.1% of original (65.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:40:40Z", "level": "INFO", "message": " Resolution: 710x478 → 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:40:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:40:43Z", "level": "INFO", "message": "Moved Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers - [EHX].mkv → Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:40:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:40:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:40:43Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:40:43Z", "level": "INFO", "message": " Size: 729.04MB → 248.81MB (34.1% of original, 65.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:40:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:40:44Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S01E02 - Fuck Community College, Let's Get Drunk and Eat Chicken Fingers.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:40:44Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape!.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:40:50Z", "level": "INFO", "message": "Copied Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape!.mkv → Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape!.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:40:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 710x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:40:50Z", "level": "INFO", "message": "Source 710x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:40:50Z", "level": "INFO", "message": "Using explicitly specified resolution: 710x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " • Source Resolution: 710x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " • Target Resolution: 710x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:40:51Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape! - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:41:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:41:59Z", "level": "INFO", "message": " Original Size: 729.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:41:59Z", "level": "INFO", "message": " Encoded Size: 253.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:41:59Z", "level": "INFO", "message": " Reduction: 34.7% of original (65.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:41:59Z", "level": "INFO", "message": " Resolution: 710x480 → 710x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:41:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:42:01Z", "level": "INFO", "message": "Moved Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape! - [EHX].mkv → Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape! - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:42:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:42:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape! - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:42:02Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:42:02Z", "level": "INFO", "message": " Size: 729.37MB → 253.01MB (34.7% of original, 65.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:42:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:42:02Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S01E03 - Mr. Lahey's Got My Porno Tape!.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:42:02Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:42:09Z", "level": "INFO", "message": "Copied Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up.mkv → Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:42:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 710x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:42:09Z", "level": "INFO", "message": "Source 710x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:42:09Z", "level": "INFO", "message": "Using explicitly specified resolution: 710x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " • Source Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " • Target Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:42:10Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:43:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:43:15Z", "level": "INFO", "message": " Original Size: 694.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:43:15Z", "level": "INFO", "message": " Encoded Size: 234.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:43:15Z", "level": "INFO", "message": " Reduction: 33.7% of original (66.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:43:15Z", "level": "INFO", "message": " Resolution: 710x478 → 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:43:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:43:17Z", "level": "INFO", "message": "Moved Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up - [EHX].mkv → Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:43:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:43:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:43:18Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:43:18Z", "level": "INFO", "message": " Size: 694.8MB → 234.34MB (33.7% of original, 66.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:43:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:43:18Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S01E04 - Mrs. Peterson's Dog Gets Fucked Up.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:43:18Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:43:25Z", "level": "INFO", "message": "Copied Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay.mkv → Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:43:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 710x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:43:25Z", "level": "INFO", "message": "Source 710x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:43:25Z", "level": "INFO", "message": "Using explicitly specified resolution: 710x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " • Source Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " • Target Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:43:26Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:44:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:44:33Z", "level": "INFO", "message": " Original Size: 728.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:44:33Z", "level": "INFO", "message": " Encoded Size: 237.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:44:33Z", "level": "INFO", "message": " Reduction: 32.5% of original (67.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:44:33Z", "level": "INFO", "message": " Resolution: 710x478 → 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:44:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:44:36Z", "level": "INFO", "message": "Moved Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay - [EHX].mkv → Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:44:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:44:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:44:36Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:44:36Z", "level": "INFO", "message": " Size: 728.76MB → 237.18MB (32.5% of original, 67.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:44:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:44:37Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S01E05 - I'm Not Gay, I Love Lucy... Wait a Second, Maybe I am Gay.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:44:37Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:44:43Z", "level": "INFO", "message": "Copied Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding.mkv → Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:44:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 710x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:44:43Z", "level": "INFO", "message": "Source 710x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T16:44:43Z", "level": "INFO", "message": "Using explicitly specified resolution: 710x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " • Source Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " • Target Resolution: 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:44:44Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:45:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:45:58Z", "level": "INFO", "message": " Original Size: 729.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:45:58Z", "level": "INFO", "message": " Encoded Size: 237.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:45:58Z", "level": "INFO", "message": " Reduction: 32.6% of original (67.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:45:58Z", "level": "INFO", "message": " Resolution: 710x478 → 710x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:45:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:46:00Z", "level": "INFO", "message": "Moved Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding - [EHX].mkv → Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:46:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:46:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:46:01Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:46:01Z", "level": "INFO", "message": " Size: 729.89MB → 237.78MB (32.6% of original, 67.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:46:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:46:01Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S01E06 - Who the Hell Invited These Idiots to My Wedding.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:46:01Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E01 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:46:30Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E01 - Trailer Park Boys.mkv → Trailer Park Boys - S10E01 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:46:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:46:30Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T16:46:30Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:46:32Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E01 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:48:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:48:13Z", "level": "INFO", "message": " Original Size: 3265.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:48:13Z", "level": "INFO", "message": " Encoded Size: 560.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:48:13Z", "level": "INFO", "message": " Reduction: 17.2% of original (82.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:48:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:48:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:48:17Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E01 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E01 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:48:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:48:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E01 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:48:20Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:48:20Z", "level": "INFO", "message": " Size: 3265.17MB → 560.52MB (17.2% of original, 82.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:48:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:48:20Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E01 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:48:20Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E02 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:48:50Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E02 - Trailer Park Boys.mkv → Trailer Park Boys - S10E02 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:48:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:48:50Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T16:48:50Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 631kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:48:53Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E02 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:52:39Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Trailer Park Boys (2001)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-29T16:52:39Z", "level": "INFO", "message": "Skipped 8 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146} +{"timestamp": "2026-01-29T16:52:39Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E02 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:52:39Z", "level": "INFO", "message": "File already in processing: Trailer Park Boys - S10E02 - Trailer Park Boys.mkv (3429.76 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-01-29T16:52:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:52:39Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T16:52:39Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:52:41Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E02 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:54:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:54:32Z", "level": "INFO", "message": " Original Size: 3429.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:54:32Z", "level": "INFO", "message": " Encoded Size: 614.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:54:32Z", "level": "INFO", "message": " Reduction: 17.9% of original (82.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:54:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:54:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:54:37Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E02 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E02 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:54:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:54:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E02 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:54:40Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:54:40Z", "level": "INFO", "message": " Size: 3429.76MB → 614.76MB (17.9% of original, 82.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:54:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:54:40Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E02 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:54:40Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E03 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:54:57Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E03 - Trailer Park Boys.mkv → Trailer Park Boys - S10E03 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:54:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:54:57Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T16:54:57Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:54:58Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E03 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:56:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:56:44Z", "level": "INFO", "message": " Original Size: 1922.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:56:44Z", "level": "INFO", "message": " Encoded Size: 599.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:56:44Z", "level": "INFO", "message": " Reduction: 31.2% of original (68.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:56:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:56:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:56:49Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E03 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E03 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:56:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:56:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E03 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:56:51Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:56:51Z", "level": "INFO", "message": " Size: 1922.82MB → 599.65MB (31.2% of original, 68.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:56:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:56:51Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E03 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:56:51Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E04 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:57:06Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E04 - Trailer Park Boys.mkv → Trailer Park Boys - S10E04 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:57:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:57:06Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T16:57:06Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:57:07Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E04 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T16:58:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T16:58:45Z", "level": "INFO", "message": " Original Size: 1677.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T16:58:45Z", "level": "INFO", "message": " Encoded Size: 484.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T16:58:45Z", "level": "INFO", "message": " Reduction: 28.9% of original (71.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T16:58:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T16:58:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T16:58:50Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E04 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E04 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T16:58:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:58:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E04 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T16:58:51Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T16:58:51Z", "level": "INFO", "message": " Size: 1677.01MB → 484.56MB (28.9% of original, 71.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T16:58:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T16:58:52Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E04 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T16:58:52Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E05 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T16:59:04Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E05 - Trailer Park Boys.mkv → Trailer Park Boys - S10E05 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T16:59:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T16:59:04Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T16:59:04Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T16:59:06Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E05 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:00:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:00:32Z", "level": "INFO", "message": " Original Size: 1454.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:00:32Z", "level": "INFO", "message": " Encoded Size: 448.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:00:32Z", "level": "INFO", "message": " Reduction: 30.8% of original (69.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:00:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:00:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:00:35Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E05 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E05 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:00:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:00:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E05 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:00:37Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:00:37Z", "level": "INFO", "message": " Size: 1454.85MB → 448.66MB (30.8% of original, 69.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:00:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:00:37Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E05 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:00:37Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E06 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:00:53Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E06 - Trailer Park Boys.mkv → Trailer Park Boys - S10E06 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:00:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:00:53Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:00:53Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:00:55Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E06 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:02:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:02:46Z", "level": "INFO", "message": " Original Size: 1741.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:02:46Z", "level": "INFO", "message": " Encoded Size: 557.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:02:46Z", "level": "INFO", "message": " Reduction: 32.0% of original (68.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:02:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:02:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:02:51Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E06 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E06 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:02:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:02:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E06 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:02:52Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:02:52Z", "level": "INFO", "message": " Size: 1741.41MB → 557.2MB (32.0% of original, 68.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:02:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:02:53Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E06 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:02:53Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E07 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:03:21Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E07 - Trailer Park Boys.mkv → Trailer Park Boys - S10E07 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:03:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:03:21Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:03:21Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:03:23Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E07 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:05:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:05:01Z", "level": "INFO", "message": " Original Size: 3139.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:05:01Z", "level": "INFO", "message": " Encoded Size: 570.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:05:01Z", "level": "INFO", "message": " Reduction: 18.2% of original (81.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:05:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:05:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:05:06Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E07 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E07 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:05:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:05:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E07 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:05:08Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:05:08Z", "level": "INFO", "message": " Size: 3139.47MB → 570.69MB (18.2% of original, 81.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:05:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:05:09Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E07 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:05:09Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E08 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:05:38Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E08 - Trailer Park Boys.mkv → Trailer Park Boys - S10E08 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:05:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:05:38Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:05:38Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:05:40Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E08 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:07:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:07:23Z", "level": "INFO", "message": " Original Size: 3281.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:07:23Z", "level": "INFO", "message": " Encoded Size: 544.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:07:23Z", "level": "INFO", "message": " Reduction: 16.6% of original (83.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:07:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:07:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:07:28Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E08 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E08 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:07:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:07:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E08 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:07:30Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:07:30Z", "level": "INFO", "message": " Size: 3281.67MB → 544.64MB (16.6% of original, 83.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:07:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:07:31Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E08 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:07:31Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E09 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:07:59Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E09 - Trailer Park Boys.mkv → Trailer Park Boys - S10E09 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:07:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:07:59Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:07:59Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:08:01Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E09 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:09:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:09:37Z", "level": "INFO", "message": " Original Size: 3100.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:09:37Z", "level": "INFO", "message": " Encoded Size: 527.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:09:37Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:09:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:09:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:09:42Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E09 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E09 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:09:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:09:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E09 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:09:44Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:09:44Z", "level": "INFO", "message": " Size: 3100.66MB → 527.23MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:09:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:09:45Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E09 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:09:45Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S10E10 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:10:11Z", "level": "INFO", "message": "Copied Trailer Park Boys - S10E10 - Trailer Park Boys.mkv → Trailer Park Boys - S10E10 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:10:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:10:11Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:10:11Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 631kbps | Action: ENCODE | Target: 160kbps | Title: AC3 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": "Stream 1: title='AC3 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:10:13Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S10E10 - Trailer Park Boys - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:11:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:11:45Z", "level": "INFO", "message": " Original Size: 2944.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:11:45Z", "level": "INFO", "message": " Encoded Size: 481.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:11:45Z", "level": "INFO", "message": " Reduction: 16.4% of original (83.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:11:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:11:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:11:50Z", "level": "INFO", "message": "Moved Trailer Park Boys - S10E10 - Trailer Park Boys - [EHX].mkv → Trailer Park Boys - S10E10 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:11:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AC3 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:11:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S10E10 - Trailer Park Boys - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:11:52Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:11:52Z", "level": "INFO", "message": " Size: 2944.52MB → 481.73MB (16.4% of original, 83.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:11:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:11:52Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S10E10 - Trailer Park Boys.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:11:52Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:12:03Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:12:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:12:03Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:12:03Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:12:04Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:14:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:14:00Z", "level": "INFO", "message": " Original Size: 1193.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:14:00Z", "level": "INFO", "message": " Encoded Size: 563.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:14:00Z", "level": "INFO", "message": " Reduction: 47.2% of original (52.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:14:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:14:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:14:04Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:14:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:14:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:14:06Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:14:06Z", "level": "INFO", "message": " Size: 1193.24MB → 563.15MB (47.2% of original, 52.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:14:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:14:06Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E01 - Trailer Park Boys The Jack Your Ck Furry Whore Slut Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:14:06Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:14:16Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:14:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:14:17Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:14:17Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:14:18Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:16:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:16:11Z", "level": "INFO", "message": " Original Size: 1146.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:16:11Z", "level": "INFO", "message": " Encoded Size: 582.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:16:11Z", "level": "INFO", "message": " Reduction: 50.8% of original (49.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:16:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:16:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:16:16Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:16:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:16:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:16:18Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:16:18Z", "level": "INFO", "message": " Size: 1146.32MB → 582.11MB (50.8% of original, 49.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:16:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:16:18Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E02 - Trailer Park Boys The Walker Zombley Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:16:18Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:16:27Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:16:27Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:16:27Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:16:27Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:16:28Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:18:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:18:10Z", "level": "INFO", "message": " Original Size: 1013.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:18:10Z", "level": "INFO", "message": " Encoded Size: 507.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:18:10Z", "level": "INFO", "message": " Reduction: 50.1% of original (49.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:18:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:18:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:18:14Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:18:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:18:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:18:16Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:18:16Z", "level": "INFO", "message": " Size: 1013.64MB → 507.75MB (50.1% of original, 49.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:18:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:18:16Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E03 - Trailer Park Boys My Fking Balls My Ck My Hole Or My Tts Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:18:16Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:18:25Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:18:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:18:25Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:18:25Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:18:26Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:20:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:20:04Z", "level": "INFO", "message": " Original Size: 1013.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:20:04Z", "level": "INFO", "message": " Encoded Size: 503.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:20:04Z", "level": "INFO", "message": " Reduction: 49.7% of original (50.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:20:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:20:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:20:08Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:20:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:20:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:20:10Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:20:10Z", "level": "INFO", "message": " Size: 1013.56MB → 503.73MB (49.7% of original, 50.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:20:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:20:10Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E04 - Trailer Park Boys Darth Lahey Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:20:10Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:20:20Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:20:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:20:20Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:20:20Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:20:21Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:22:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:22:11Z", "level": "INFO", "message": " Original Size: 1121.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:22:11Z", "level": "INFO", "message": " Encoded Size: 530.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:22:11Z", "level": "INFO", "message": " Reduction: 47.3% of original (52.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:22:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:22:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:22:15Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:22:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:22:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:22:17Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:22:17Z", "level": "INFO", "message": " Size: 1121.57MB → 530.11MB (47.3% of original, 52.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:22:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:22:17Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E05 - Trailer Park Boys Flight Of The Bumbleck Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:22:17Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:22:25Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:22:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:22:26Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:22:26Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:22:27Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:23:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:23:59Z", "level": "INFO", "message": " Original Size: 927.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:23:59Z", "level": "INFO", "message": " Encoded Size: 415.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:23:59Z", "level": "INFO", "message": " Reduction: 44.8% of original (55.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:23:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:23:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:24:03Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:24:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:24:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:24:04Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:24:04Z", "level": "INFO", "message": " Size: 927.86MB → 415.25MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:24:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:24:04Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E06 - Trailer Park Boys How Do You Keep Your Bag So Soft Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:24:04Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:24:14Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:24:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:24:14Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:24:14Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:24:15Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:26:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:26:03Z", "level": "INFO", "message": " Original Size: 1109.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:26:03Z", "level": "INFO", "message": " Encoded Size: 549.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:26:03Z", "level": "INFO", "message": " Reduction: 49.5% of original (50.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:26:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:26:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:26:08Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:26:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:26:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:26:09Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:26:09Z", "level": "INFO", "message": " Size: 1109.23MB → 549.26MB (49.5% of original, 50.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:26:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:26:10Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E07 - Trailer Park Boys I Look Like A Fking Dick Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:26:10Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:26:19Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:26:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:26:19Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:26:19Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:26:21Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:27:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:27:59Z", "level": "INFO", "message": " Original Size: 994.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:27:59Z", "level": "INFO", "message": " Encoded Size: 556.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:27:59Z", "level": "INFO", "message": " Reduction: 55.9% of original (44.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:27:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:27:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:28:03Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:28:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:28:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:28:05Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:28:05Z", "level": "INFO", "message": " Size: 994.28MB → 556.2MB (55.9% of original, 44.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:28:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:28:05Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E08 - Trailer Park Boys A Liquor Captain Never Abandons A Sinking Sht Ship Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:28:05Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:28:16Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:28:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:28:16Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:28:16Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:28:17Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:30:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:30:08Z", "level": "INFO", "message": " Original Size: 1133.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:30:08Z", "level": "INFO", "message": " Encoded Size: 553.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:30:08Z", "level": "INFO", "message": " Reduction: 48.8% of original (51.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:30:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:30:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:30:13Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:30:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:30:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:30:14Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:30:14Z", "level": "INFO", "message": " Size: 1133.56MB → 553.02MB (48.8% of original, 51.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:30:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:30:14Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E09 - Trailer Park Boys Oh My Fk Boys We Killed Lahey And Randy Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:30:14Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:30:24Z", "level": "INFO", "message": "Copied Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264.mkv → Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:30:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:30:24Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:30:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:30:25Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:32:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:32:03Z", "level": "INFO", "message": " Original Size: 979.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:32:03Z", "level": "INFO", "message": " Encoded Size: 492.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:32:03Z", "level": "INFO", "message": " Reduction: 50.3% of original (49.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:32:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:32:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:32:08Z", "level": "INFO", "message": "Moved Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264 - [EHX].mkv → Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:32:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:32:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:32:09Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:32:09Z", "level": "INFO", "message": " Size: 979.92MB → 492.55MB (50.3% of original, 49.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:32:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:32:09Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S11E10 - Trailer Park Boys The All You Can Eat Sht Buffet Nf Web Dd 1 H 264.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:32:09Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E01.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:32:24Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E01.mkv → Trailer Park Boys - S12E01.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:32:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:32:24Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:32:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:32:26Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:32:26Z", "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-01-29T17:32:26Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E01 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:34:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:34:22Z", "level": "INFO", "message": " Original Size: 1630.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:34:22Z", "level": "INFO", "message": " Encoded Size: 526.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:34:22Z", "level": "INFO", "message": " Reduction: 32.3% of original (67.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:34:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:34:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:34:26Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E01 - [EHX].mkv → Trailer Park Boys - S12E01 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:34:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E01 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:34:28Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:34:28Z", "level": "INFO", "message": " Size: 1630.31MB → 526.45MB (32.3% of original, 67.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:34:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:34:28Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E01.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:34:28Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E02.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:34:42Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E02.mkv → Trailer Park Boys - S12E02.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:34:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:34:42Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:34:42Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:34:43Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:34:43Z", "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-01-29T17:34:43Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E02 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:36:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:36:33Z", "level": "INFO", "message": " Original Size: 1576.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:36:33Z", "level": "INFO", "message": " Encoded Size: 477.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:36:33Z", "level": "INFO", "message": " Reduction: 30.3% of original (69.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:36:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:36:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:36:37Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E02 - [EHX].mkv → Trailer Park Boys - S12E02 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:36:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E02 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:36:39Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:36:39Z", "level": "INFO", "message": " Size: 1576.98MB → 477.32MB (30.3% of original, 69.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:36:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:36:39Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E02.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:36:39Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E03.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:36:50Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E03.mkv → Trailer Park Boys - S12E03.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:36:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:36:50Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:36:50Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:36:52Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:36:52Z", "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-01-29T17:36:52Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E03 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:38:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:38:25Z", "level": "INFO", "message": " Original Size: 1324.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:38:25Z", "level": "INFO", "message": " Encoded Size: 397.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:38:25Z", "level": "INFO", "message": " Reduction: 30.0% of original (70.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:38:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:38:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:38:29Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E03 - [EHX].mkv → Trailer Park Boys - S12E03 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:38:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E03 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:38:30Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:38:30Z", "level": "INFO", "message": " Size: 1324.15MB → 397.22MB (30.0% of original, 70.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:38:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:38:31Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E03.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:38:31Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E04.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:38:41Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E04.mkv → Trailer Park Boys - S12E04.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:38:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:38:42Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:38:42Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:38:43Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:38:43Z", "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-01-29T17:38:43Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E04 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:40:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:40:14Z", "level": "INFO", "message": " Original Size: 1286.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:40:14Z", "level": "INFO", "message": " Encoded Size: 450.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:40:14Z", "level": "INFO", "message": " Reduction: 35.0% of original (65.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:40:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:40:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:40:18Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E04 - [EHX].mkv → Trailer Park Boys - S12E04 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:40:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E04 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:40:20Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:40:20Z", "level": "INFO", "message": " Size: 1286.34MB → 450.18MB (35.0% of original, 65.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:40:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:40:20Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E04.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:40:20Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E05.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:40:33Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E05.mkv → Trailer Park Boys - S12E05.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:40:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:40:33Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:40:33Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:40:35Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:40:35Z", "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-01-29T17:40:35Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E05 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:42:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:42:24Z", "level": "INFO", "message": " Original Size: 1551.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:42:24Z", "level": "INFO", "message": " Encoded Size: 473.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:42:24Z", "level": "INFO", "message": " Reduction: 30.6% of original (69.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:42:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:42:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:42:28Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E05 - [EHX].mkv → Trailer Park Boys - S12E05 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:42:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E05 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:42:29Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:42:29Z", "level": "INFO", "message": " Size: 1551.0MB → 473.91MB (30.6% of original, 69.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:42:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:42:30Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E05.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:42:30Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E06.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:42:45Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E06.mkv → Trailer Park Boys - S12E06.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:42:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:42:45Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:42:45Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:42:46Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:42:46Z", "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-01-29T17:42:46Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E06 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:44:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:44:43Z", "level": "INFO", "message": " Original Size: 1694.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:44:43Z", "level": "INFO", "message": " Encoded Size: 478.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:44:43Z", "level": "INFO", "message": " Reduction: 28.2% of original (71.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:44:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:44:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:44:47Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E06 - [EHX].mkv → Trailer Park Boys - S12E06 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:44:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E06 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:44:49Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:44:49Z", "level": "INFO", "message": " Size: 1694.69MB → 478.29MB (28.2% of original, 71.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:44:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:44:49Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E06.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:44:49Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E07.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:45:02Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E07.mkv → Trailer Park Boys - S12E07.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:45:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:45:02Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:45:02Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:45:04Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 382kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:45:04Z", "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-01-29T17:45:04Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E07 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:46:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:46:51Z", "level": "INFO", "message": " Original Size: 1522.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:46:51Z", "level": "INFO", "message": " Encoded Size: 518.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:46:51Z", "level": "INFO", "message": " Reduction: 34.0% of original (66.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:46:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:46:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:46:56Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E07 - [EHX].mkv → Trailer Park Boys - S12E07 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:46:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E07 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:46:57Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:46:57Z", "level": "INFO", "message": " Size: 1522.91MB → 518.04MB (34.0% of original, 66.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:46:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:46:58Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E07.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:46:58Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E08.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:47:11Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E08.mkv → Trailer Park Boys - S12E08.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:47:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:47:11Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:47:11Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:47:12Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:47:12Z", "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-01-29T17:47:12Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E08 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:48:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:48:59Z", "level": "INFO", "message": " Original Size: 1517.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:48:59Z", "level": "INFO", "message": " Encoded Size: 471.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:48:59Z", "level": "INFO", "message": " Reduction: 31.1% of original (68.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:48:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:48:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:49:03Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E08 - [EHX].mkv → Trailer Park Boys - S12E08 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:49:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E08 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:49:04Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:49:04Z", "level": "INFO", "message": " Size: 1517.31MB → 471.53MB (31.1% of original, 68.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:49:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:49:04Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E08.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:49:04Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E09.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:49:19Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E09.mkv → Trailer Park Boys - S12E09.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:49:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:49:19Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:49:19Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:49:21Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:49:21Z", "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-01-29T17:49:21Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E09 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:51:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:51:14Z", "level": "INFO", "message": " Original Size: 1616.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:51:14Z", "level": "INFO", "message": " Encoded Size: 537.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:51:14Z", "level": "INFO", "message": " Reduction: 33.3% of original (66.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:51:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:51:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:51:19Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E09 - [EHX].mkv → Trailer Park Boys - S12E09 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:51:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E09 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:51:20Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:51:20Z", "level": "INFO", "message": " Size: 1616.71MB → 537.79MB (33.3% of original, 66.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:51:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:51:20Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E09.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:51:20Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S12E10.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:51:35Z", "level": "INFO", "message": "Copied Trailer Park Boys - S12E10.mkv → Trailer Park Boys - S12E10.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:51:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:51:35Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T17:51:35Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:51:37Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:51:37Z", "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-01-29T17:51:37Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S12E10 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:53:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:53:32Z", "level": "INFO", "message": " Original Size: 1632.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:53:32Z", "level": "INFO", "message": " Encoded Size: 578.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:53:32Z", "level": "INFO", "message": " Reduction: 35.5% of original (64.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:53:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:53:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:53:37Z", "level": "INFO", "message": "Moved Trailer Park Boys - S12E10 - [EHX].mkv → Trailer Park Boys - S12E10 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:53:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S12E10 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:53:39Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:53:39Z", "level": "INFO", "message": " Size: 1632.01MB → 578.94MB (35.5% of original, 64.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:53:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:53:39Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S12E10.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:53:39Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:53:47Z", "level": "INFO", "message": "Copied Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park.mkv → Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:53:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:53:47Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T17:53:47Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:53:48Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:54:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:54:58Z", "level": "INFO", "message": " Original Size: 878.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:54:58Z", "level": "INFO", "message": " Encoded Size: 260.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:54:58Z", "level": "INFO", "message": " Reduction: 29.7% of original (70.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:54:58Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:54:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:55:00Z", "level": "INFO", "message": "Moved Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park - [EHX].mkv → Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:55:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:55:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:55:01Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:55:01Z", "level": "INFO", "message": " Size: 878.9MB → 260.74MB (29.7% of original, 70.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:55:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:55:01Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S02E01 - What in the Fuck Happened to Our Trailer Park.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:55:01Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:55:09Z", "level": "INFO", "message": "Copied Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard.mkv → Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:55:10Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:56:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:56:20Z", "level": "INFO", "message": " Original Size: 891.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:56:20Z", "level": "INFO", "message": " Encoded Size: 257.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:56:20Z", "level": "INFO", "message": " Reduction: 28.9% of original (71.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:56:20Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:56:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:56:22Z", "level": "INFO", "message": "Moved Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard - [EHX].mkv → Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:56:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:56:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:56:23Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:56:23Z", "level": "INFO", "message": " Size: 891.73MB → 257.7MB (28.9% of original, 71.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:56:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:56:24Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S02E02 - Jim Lahey Is a Drunk Bastard.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:56:24Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:56:31Z", "level": "INFO", "message": "Copied Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory.mkv → Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:56:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:56:31Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T17:56:31Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:56:32Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:57:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:57:39Z", "level": "INFO", "message": " Original Size: 851.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:57:39Z", "level": "INFO", "message": " Encoded Size: 228.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:57:39Z", "level": "INFO", "message": " Reduction: 26.8% of original (73.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:57:39Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:57:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:57:41Z", "level": "INFO", "message": "Moved Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory - [EHX].mkv → Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:57:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:57:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:57:42Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:57:42Z", "level": "INFO", "message": " Size: 851.83MB → 228.12MB (26.8% of original, 73.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:57:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:57:42Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S02E03 - I've Met Cats and Dogs Smarter Than Trevor and Cory.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:57:42Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:57:50Z", "level": "INFO", "message": "Copied Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty.mkv → Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:57:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:57:50Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T17:57:50Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:57:51Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T17:59:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T17:59:00Z", "level": "INFO", "message": " Original Size: 896.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T17:59:00Z", "level": "INFO", "message": " Encoded Size: 253.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T17:59:00Z", "level": "INFO", "message": " Reduction: 28.3% of original (71.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T17:59:00Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T17:59:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T17:59:02Z", "level": "INFO", "message": "Moved Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty - [EHX].mkv → Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T17:59:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:59:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T17:59:03Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T17:59:03Z", "level": "INFO", "message": " Size: 896.66MB → 253.65MB (28.3% of original, 71.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T17:59:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T17:59:04Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S02E04 - A Dope Trailer Is No Place for a Kitty.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T17:59:04Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S02E05 - The Bible Pimp.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T17:59:12Z", "level": "INFO", "message": "Copied Trailer Park Boys - S02E05 - The Bible Pimp.mkv → Trailer Park Boys - S02E05 - The Bible Pimp.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T17:59:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T17:59:12Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T17:59:12Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T17:59:13Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S02E05 - The Bible Pimp - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:00:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:00:17Z", "level": "INFO", "message": " Original Size: 882.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:00:17Z", "level": "INFO", "message": " Encoded Size: 246.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:00:17Z", "level": "INFO", "message": " Reduction: 28.0% of original (72.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:00:17Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:00:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:00:19Z", "level": "INFO", "message": "Moved Trailer Park Boys - S02E05 - The Bible Pimp - [EHX].mkv → Trailer Park Boys - S02E05 - The Bible Pimp - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:00:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:00:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S02E05 - The Bible Pimp - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:00:20Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:00:20Z", "level": "INFO", "message": " Size: 882.11MB → 246.8MB (28.0% of original, 72.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:00:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:00:20Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S02E05 - The Bible Pimp.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:00:20Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:00:28Z", "level": "INFO", "message": "Copied Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On.mkv → Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:00:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:00:28Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:00:28Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:00:29Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:01:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:01:27Z", "level": "INFO", "message": " Original Size: 729.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:01:27Z", "level": "INFO", "message": " Encoded Size: 270.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:01:27Z", "level": "INFO", "message": " Reduction: 37.0% of original (63.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:01:27Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:01:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:01:30Z", "level": "INFO", "message": "Moved Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On - [EHX].mkv → Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:01:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:01:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:01:30Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:01:30Z", "level": "INFO", "message": " Size: 729.81MB → 270.01MB (37.0% of original, 63.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:01:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:01:31Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S02E06 - Never Trust a Man with No Shirt On.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:01:31Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S02E07 - The Bare Pimp Project.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:01:38Z", "level": "INFO", "message": "Copied Trailer Park Boys - S02E07 - The Bare Pimp Project.mkv → Trailer Park Boys - S02E07 - The Bare Pimp Project.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:01:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:01:38Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:01:38Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:01:39Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S02E07 - The Bare Pimp Project - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:02:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:02:49Z", "level": "INFO", "message": " Original Size: 876.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:02:49Z", "level": "INFO", "message": " Encoded Size: 253.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:02:49Z", "level": "INFO", "message": " Reduction: 28.9% of original (71.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:02:49Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:02:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:02:51Z", "level": "INFO", "message": "Moved Trailer Park Boys - S02E07 - The Bare Pimp Project - [EHX].mkv → Trailer Park Boys - S02E07 - The Bare Pimp Project - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:02:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:02:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S02E07 - The Bare Pimp Project - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:02:52Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:02:52Z", "level": "INFO", "message": " Size: 876.92MB → 253.77MB (28.9% of original, 71.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:02:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:02:52Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S02E07 - The Bare Pimp Project.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:02:52Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E01 - The Kiss of Freedom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:03:00Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E01 - The Kiss of Freedom.mkv → Trailer Park Boys - S03E01 - The Kiss of Freedom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:03:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:03:00Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:03:00Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:03:01Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E01 - The Kiss of Freedom - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:04:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:04:10Z", "level": "INFO", "message": " Original Size: 865.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:04:10Z", "level": "INFO", "message": " Encoded Size: 258.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:04:10Z", "level": "INFO", "message": " Reduction: 29.9% of original (70.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:04:10Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:04:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:04:12Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E01 - The Kiss of Freedom - [EHX].mkv → Trailer Park Boys - S03E01 - The Kiss of Freedom - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:04:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:04:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E01 - The Kiss of Freedom - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:04:13Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:04:13Z", "level": "INFO", "message": " Size: 865.01MB → 258.45MB (29.9% of original, 70.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:04:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:04:13Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E01 - The Kiss of Freedom.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:04:13Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:04:21Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor.mkv → Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:04:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:04:21Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:04:21Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:04:22Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:05:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:05:29Z", "level": "INFO", "message": " Original Size: 862.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:05:29Z", "level": "INFO", "message": " Encoded Size: 282.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:05:29Z", "level": "INFO", "message": " Reduction: 32.7% of original (67.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:05:29Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:05:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:05:32Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor - [EHX].mkv → Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:05:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:05:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:05:33Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:05:33Z", "level": "INFO", "message": " Size: 862.01MB → 282.07MB (32.7% of original, 67.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:05:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:05:33Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E02 - Temporary Relief Assistant Trailer Park Supervisor.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:05:33Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:05:40Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked.mkv → Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:05:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:05:40Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:05:40Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:05:41Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:06:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:06:54Z", "level": "INFO", "message": " Original Size: 882.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:06:54Z", "level": "INFO", "message": " Encoded Size: 288.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:06:54Z", "level": "INFO", "message": " Reduction: 32.7% of original (67.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:06:54Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:06:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:06:56Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked - [EHX].mkv → Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:06:57Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:06:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:06:57Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:06:57Z", "level": "INFO", "message": " Size: 882.04MB → 288.07MB (32.7% of original, 67.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:06:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:06:57Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E03 - If I Can't Smoke and Swear, I'm Fucked.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:06:57Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E04 - Who's the Microphone Assassin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:07:05Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E04 - Who's the Microphone Assassin.mkv → Trailer Park Boys - S03E04 - Who's the Microphone Assassin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:07:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:07:05Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:07:05Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:07:06Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E04 - Who's the Microphone Assassin - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:08:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:08:18Z", "level": "INFO", "message": " Original Size: 862.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:08:18Z", "level": "INFO", "message": " Encoded Size: 280.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:08:18Z", "level": "INFO", "message": " Reduction: 32.5% of original (67.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:08:18Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:08:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:08:21Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E04 - Who's the Microphone Assassin - [EHX].mkv → Trailer Park Boys - S03E04 - Who's the Microphone Assassin - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:08:22Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:08:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E04 - Who's the Microphone Assassin - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:08:22Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:08:22Z", "level": "INFO", "message": " Size: 862.66MB → 280.63MB (32.5% of original, 67.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:08:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:08:22Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E04 - Who's the Microphone Assassin.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:08:22Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E05 - Closer to the Heart.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:08:29Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E05 - Closer to the Heart.mkv → Trailer Park Boys - S03E05 - Closer to the Heart.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:08:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:08:29Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:08:29Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:08:30Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E05 - Closer to the Heart - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:09:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:09:40Z", "level": "INFO", "message": " Original Size: 882.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:09:40Z", "level": "INFO", "message": " Encoded Size: 261.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:09:40Z", "level": "INFO", "message": " Reduction: 29.7% of original (70.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:09:40Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:09:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:09:42Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E05 - Closer to the Heart - [EHX].mkv → Trailer Park Boys - S03E05 - Closer to the Heart - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:09:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:09:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E05 - Closer to the Heart - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:09:43Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:09:43Z", "level": "INFO", "message": " Size: 882.24MB → 261.59MB (29.7% of original, 70.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:09:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:09:43Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E05 - Closer to the Heart.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:09:43Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:09:51Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque.mkv → Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:09:51Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:09:51Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:09:51Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:09:52Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:10:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:10:58Z", "level": "INFO", "message": " Original Size: 875.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:10:58Z", "level": "INFO", "message": " Encoded Size: 294.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:10:58Z", "level": "INFO", "message": " Reduction: 33.6% of original (66.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:10:58Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:10:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:11:00Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque - [EHX].mkv → Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:11:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:11:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:11:01Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:11:01Z", "level": "INFO", "message": " Size: 875.96MB → 294.6MB (33.6% of original, 66.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:11:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:11:01Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E06 - Where in the Fuck Is Randy's Barbeque.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:11:01Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:11:09Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey.mkv → Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:11:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:11:09Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:11:09Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:11:10Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:12:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:12:21Z", "level": "INFO", "message": " Original Size: 868.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:12:21Z", "level": "INFO", "message": " Encoded Size: 271.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:12:21Z", "level": "INFO", "message": " Reduction: 31.3% of original (68.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:12:21Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:12:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:12:23Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey - [EHX].mkv → Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:12:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:12:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:12:24Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:12:24Z", "level": "INFO", "message": " Size: 868.17MB → 271.54MB (31.3% of original, 68.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:12:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:12:24Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E07 - The Delusions of Officer Jim Lahey.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:12:24Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:12:32Z", "level": "INFO", "message": "Copied Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots.mkv → Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:12:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:12:32Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:12:32Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:12:33Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:13:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:13:48Z", "level": "INFO", "message": " Original Size: 864.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:13:48Z", "level": "INFO", "message": " Encoded Size: 265.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:13:48Z", "level": "INFO", "message": " Reduction: 30.8% of original (69.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:13:48Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:13:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:13:50Z", "level": "INFO", "message": "Moved Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots - [EHX].mkv → Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:13:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:13:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:13:51Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:13:51Z", "level": "INFO", "message": " Size: 864.12MB → 265.88MB (30.8% of original, 69.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:13:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:13:51Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S03E08 - A Shit Leopard Can't Change Its Spots.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:13:51Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E01 - Never Cry Shitwolf.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:13:58Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E01 - Never Cry Shitwolf.mkv → Trailer Park Boys - S04E01 - Never Cry Shitwolf.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:13:59Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E01 - Never Cry Shitwolf - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:15:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:15:08Z", "level": "INFO", "message": " Original Size: 878.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:15:08Z", "level": "INFO", "message": " Encoded Size: 274.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:15:08Z", "level": "INFO", "message": " Reduction: 31.3% of original (68.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:15:08Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:15:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:15:10Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E01 - Never Cry Shitwolf - [EHX].mkv → Trailer Park Boys - S04E01 - Never Cry Shitwolf - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:15:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:15:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E01 - Never Cry Shitwolf - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:15:11Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:15:11Z", "level": "INFO", "message": " Size: 878.74MB → 274.98MB (31.3% of original, 68.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:15:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:15:11Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E01 - Never Cry Shitwolf.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:15:11Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E02 - Man's Gotta Eat.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:15:20Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E02 - Man's Gotta Eat.mkv → Trailer Park Boys - S04E02 - Man's Gotta Eat.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:15:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:15:20Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:15:20Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:15:21Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E02 - Man's Gotta Eat - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:16:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:16:29Z", "level": "INFO", "message": " Original Size: 897.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:16:29Z", "level": "INFO", "message": " Encoded Size: 291.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:16:29Z", "level": "INFO", "message": " Reduction: 32.4% of original (67.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:16:29Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:16:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:16:32Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E02 - Man's Gotta Eat - [EHX].mkv → Trailer Park Boys - S04E02 - Man's Gotta Eat - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:16:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:16:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E02 - Man's Gotta Eat - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:16:32Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:16:32Z", "level": "INFO", "message": " Size: 897.47MB → 291.15MB (32.4% of original, 67.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:16:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:16:33Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E02 - Man's Gotta Eat.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:16:33Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E03 - Rub 'N Tiz'zug.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:16:40Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E03 - Rub 'N Tiz'zug.mkv → Trailer Park Boys - S04E03 - Rub 'N Tiz'zug.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:16:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:16:40Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:16:40Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:16:41Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E03 - Rub 'N Tiz'zug - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:17:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:17:51Z", "level": "INFO", "message": " Original Size: 890.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:17:51Z", "level": "INFO", "message": " Encoded Size: 270.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:17:51Z", "level": "INFO", "message": " Reduction: 30.4% of original (69.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:17:51Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:17:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:17:53Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E03 - Rub 'N Tiz'zug - [EHX].mkv → Trailer Park Boys - S04E03 - Rub 'N Tiz'zug - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:17:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:17:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E03 - Rub 'N Tiz'zug - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:17:54Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:17:54Z", "level": "INFO", "message": " Size: 890.5MB → 270.39MB (30.4% of original, 69.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:17:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:17:54Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E03 - Rub 'N Tiz'zug.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:17:54Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E04 - The Green Bastard.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:18:02Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E04 - The Green Bastard.mkv → Trailer Park Boys - S04E04 - The Green Bastard.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:18:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:18:02Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:18:02Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:18:03Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E04 - The Green Bastard - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:19:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:19:12Z", "level": "INFO", "message": " Original Size: 877.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:19:12Z", "level": "INFO", "message": " Encoded Size: 294.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:19:12Z", "level": "INFO", "message": " Reduction: 33.5% of original (66.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:19:12Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:19:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:19:15Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E04 - The Green Bastard - [EHX].mkv → Trailer Park Boys - S04E04 - The Green Bastard - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:19:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:19:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E04 - The Green Bastard - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:19:16Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:19:16Z", "level": "INFO", "message": " Size: 877.26MB → 294.28MB (33.5% of original, 66.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:19:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:19:16Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E04 - The Green Bastard.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:19:16Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E05 - Conky.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:19:24Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E05 - Conky.mkv → Trailer Park Boys - S04E05 - Conky.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:19:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:19:24Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:19:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:19:25Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E05 - Conky - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:20:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:20:29Z", "level": "INFO", "message": " Original Size: 877.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:20:29Z", "level": "INFO", "message": " Encoded Size: 286.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:20:29Z", "level": "INFO", "message": " Reduction: 32.7% of original (67.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:20:29Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:20:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:20:32Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E05 - Conky - [EHX].mkv → Trailer Park Boys - S04E05 - Conky - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:20:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:20:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E05 - Conky - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:20:33Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:20:33Z", "level": "INFO", "message": " Size: 877.63MB → 286.6MB (32.7% of original, 67.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:20:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:20:33Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E05 - Conky.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:20:33Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E06 - If You Love Something, Set It Free.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:20:41Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E06 - If You Love Something, Set It Free.mkv → Trailer Park Boys - S04E06 - If You Love Something, Set It Free.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:20:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:20:41Z", "level": "INFO", "message": "Source 720x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:20:41Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:20:42Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E06 - If You Love Something, Set It Free - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:21:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:21:50Z", "level": "INFO", "message": " Original Size: 891.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:21:50Z", "level": "INFO", "message": " Encoded Size: 296.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:21:50Z", "level": "INFO", "message": " Reduction: 33.3% of original (66.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:21:50Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:21:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:21:53Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E06 - If You Love Something, Set It Free - [EHX].mkv → Trailer Park Boys - S04E06 - If You Love Something, Set It Free - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:21:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:21:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E06 - If You Love Something, Set It Free - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:21:54Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:21:54Z", "level": "INFO", "message": " Size: 891.74MB → 296.54MB (33.3% of original, 66.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:21:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:21:54Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E06 - If You Love Something, Set It Free.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:21:54Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E07 - Propane, Propane.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:22:03Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E07 - Propane, Propane.mkv → Trailer Park Boys - S04E07 - Propane, Propane.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:22:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:22:03Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:22:03Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:22:04Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E07 - Propane, Propane - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:23:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:23:16Z", "level": "INFO", "message": " Original Size: 878.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:23:16Z", "level": "INFO", "message": " Encoded Size: 258.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:23:16Z", "level": "INFO", "message": " Reduction: 29.5% of original (70.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:23:16Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:23:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:23:18Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E07 - Propane, Propane - [EHX].mkv → Trailer Park Boys - S04E07 - Propane, Propane - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:23:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:23:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E07 - Propane, Propane - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:23:19Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:23:19Z", "level": "INFO", "message": " Size: 878.33MB → 258.71MB (29.5% of original, 70.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:23:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:23:19Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E07 - Propane, Propane.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:23:19Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S04E08 - Workin' Man.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:23:26Z", "level": "INFO", "message": "Copied Trailer Park Boys - S04E08 - Workin' Man.mkv → Trailer Park Boys - S04E08 - Workin' Man.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:23:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x478", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:23:26Z", "level": "INFO", "message": "Source 720x478 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:23:26Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x478", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " • Source Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " • Target Resolution: 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: ENCODE | Target: 160kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:23:27Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S04E08 - Workin' Man - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:24:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:24:34Z", "level": "INFO", "message": " Original Size: 871.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:24:34Z", "level": "INFO", "message": " Encoded Size: 259.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:24:34Z", "level": "INFO", "message": " Reduction: 29.8% of original (70.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:24:34Z", "level": "INFO", "message": " Resolution: 720x478 → 720x478", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:24:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:24:37Z", "level": "INFO", "message": "Moved Trailer Park Boys - S04E08 - Workin' Man - [EHX].mkv → Trailer Park Boys - S04E08 - Workin' Man - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:24:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:24:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S04E08 - Workin' Man - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:24:37Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:24:37Z", "level": "INFO", "message": " Size: 871.37MB → 259.67MB (29.8% of original, 70.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:24:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:24:38Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S04E08 - Workin' Man.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:24:38Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E01 - Give Peace a Chance.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:24:41Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E01 - Give Peace a Chance.mkv → Trailer Park Boys - S05E01 - Give Peace a Chance.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:24:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 716x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:24:41Z", "level": "INFO", "message": "Source 716x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:24:41Z", "level": "INFO", "message": "Using explicitly specified resolution: 716x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " • Source Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " • Target Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:24:42Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E01 - Give Peace a Chance - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:25:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:25:51Z", "level": "INFO", "message": " Original Size: 410.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:25:51Z", "level": "INFO", "message": " Encoded Size: 243.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:25:51Z", "level": "INFO", "message": " Reduction: 59.4% of original (40.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:25:51Z", "level": "INFO", "message": " Resolution: 716x480 → 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:25:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:25:53Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E01 - Give Peace a Chance - [EHX].mkv → Trailer Park Boys - S05E01 - Give Peace a Chance - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:25:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:25:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E01 - Give Peace a Chance - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:25:54Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:25:54Z", "level": "INFO", "message": " Size: 410.4MB → 243.62MB (59.4% of original, 40.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:25:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:25:54Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E01 - Give Peace a Chance.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:25:54Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E02 - The Shit Puppets.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E02 - The Shit Puppets.mkv → Trailer Park Boys - S05E02 - The Shit Puppets.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 708x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "Source 708x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "Using explicitly specified resolution: 708x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " • Source Resolution: 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " • Target Resolution: 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:25:58Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E02 - The Shit Puppets - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:27:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:27:05Z", "level": "INFO", "message": " Original Size: 408.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:27:05Z", "level": "INFO", "message": " Encoded Size: 246.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:27:05Z", "level": "INFO", "message": " Reduction: 60.3% of original (39.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:27:05Z", "level": "INFO", "message": " Resolution: 708x480 → 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:27:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:27:07Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E02 - The Shit Puppets - [EHX].mkv → Trailer Park Boys - S05E02 - The Shit Puppets - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:27:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:27:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E02 - The Shit Puppets - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:27:08Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:27:08Z", "level": "INFO", "message": " Size: 408.59MB → 246.45MB (60.3% of original, 39.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:27:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:27:08Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E02 - The Shit Puppets.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:27:08Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E03 - The Fuckin' Way She Goes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:27:12Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E03 - The Fuckin' Way She Goes.mkv → Trailer Park Boys - S05E03 - The Fuckin' Way She Goes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:27:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 716x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:27:12Z", "level": "INFO", "message": "Source 716x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:27:12Z", "level": "INFO", "message": "Using explicitly specified resolution: 716x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " • Source Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " • Target Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:27:13Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E03 - The Fuckin' Way She Goes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:28:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:28:14Z", "level": "INFO", "message": " Original Size: 408.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:28:14Z", "level": "INFO", "message": " Encoded Size: 227.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:28:14Z", "level": "INFO", "message": " Reduction: 55.6% of original (44.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:28:14Z", "level": "INFO", "message": " Resolution: 716x480 → 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:28:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:28:16Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E03 - The Fuckin' Way She Goes - [EHX].mkv → Trailer Park Boys - S05E03 - The Fuckin' Way She Goes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:28:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:28:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E03 - The Fuckin' Way She Goes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:28:17Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:28:17Z", "level": "INFO", "message": " Size: 408.67MB → 227.41MB (55.6% of original, 44.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:28:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:28:17Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E03 - The Fuckin' Way She Goes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:28:17Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:28:22Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here.mkv → Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:28:22Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 704x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:28:22Z", "level": "INFO", "message": "Source 704x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:28:22Z", "level": "INFO", "message": "Using explicitly specified resolution: 704x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " • Source Resolution: 704x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " • Target Resolution: 704x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:28:23Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:29:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:29:23Z", "level": "INFO", "message": " Original Size: 522.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:29:23Z", "level": "INFO", "message": " Encoded Size: 227.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:29:23Z", "level": "INFO", "message": " Reduction: 43.5% of original (56.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:29:23Z", "level": "INFO", "message": " Resolution: 704x480 → 704x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:29:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:29:25Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here - [EHX].mkv → Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:29:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:29:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:29:26Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:29:26Z", "level": "INFO", "message": " Size: 522.42MB → 227.49MB (43.5% of original, 56.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:29:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:29:26Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E04 - You Got to Blame the Thing Up Here.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:29:26Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:29:30Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be.mkv → Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:29:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 704x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:29:30Z", "level": "INFO", "message": "Source 704x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:29:30Z", "level": "INFO", "message": "Using explicitly specified resolution: 704x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " • Source Resolution: 704x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " • Target Resolution: 704x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:29:31Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:30:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:30:36Z", "level": "INFO", "message": " Original Size: 406.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:30:36Z", "level": "INFO", "message": " Encoded Size: 231.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:30:36Z", "level": "INFO", "message": " Reduction: 56.9% of original (43.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:30:36Z", "level": "INFO", "message": " Resolution: 704x480 → 704x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:30:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:30:38Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be - [EHX].mkv → Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:30:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:30:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:30:38Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:30:38Z", "level": "INFO", "message": " Size: 406.36MB → 231.11MB (56.9% of original, 43.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:30:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:30:39Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E05 - Jim Lahey Is A Fuckin' Drunk And He Always Will Be.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:30:39Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E06 - Don't Cross the Shit Line.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:30:42Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E06 - Don't Cross the Shit Line.mkv → Trailer Park Boys - S05E06 - Don't Cross the Shit Line.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:30:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 708x472", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:30:42Z", "level": "INFO", "message": "Source 708x472 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:30:42Z", "level": "INFO", "message": "Using explicitly specified resolution: 708x472", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " • Source Resolution: 708x472", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " • Target Resolution: 708x472", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:30:43Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E06 - Don't Cross the Shit Line - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:31:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:31:49Z", "level": "INFO", "message": " Original Size: 409.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:31:49Z", "level": "INFO", "message": " Encoded Size: 233.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:31:49Z", "level": "INFO", "message": " Reduction: 57.1% of original (42.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:31:49Z", "level": "INFO", "message": " Resolution: 708x472 → 708x472", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:31:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:31:51Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E06 - Don't Cross the Shit Line - [EHX].mkv → Trailer Park Boys - S05E06 - Don't Cross the Shit Line - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:31:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:31:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E06 - Don't Cross the Shit Line - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:31:52Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:31:52Z", "level": "INFO", "message": " Size: 409.16MB → 233.55MB (57.1% of original, 42.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:31:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:31:52Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E06 - Don't Cross the Shit Line.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:31:52Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E07 - The Winds of Shit.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:31:56Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E07 - The Winds of Shit.mkv → Trailer Park Boys - S05E07 - The Winds of Shit.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:31:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 716x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:31:56Z", "level": "INFO", "message": "Source 716x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:31:56Z", "level": "INFO", "message": "Using explicitly specified resolution: 716x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " • Source Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " • Target Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 449kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:31:57Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E07 - The Winds of Shit - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:32:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:32:59Z", "level": "INFO", "message": " Original Size: 407.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:32:59Z", "level": "INFO", "message": " Encoded Size: 213.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:32:59Z", "level": "INFO", "message": " Reduction: 52.5% of original (47.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:32:59Z", "level": "INFO", "message": " Resolution: 716x480 → 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:32:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:33:01Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E07 - The Winds of Shit - [EHX].mkv → Trailer Park Boys - S05E07 - The Winds of Shit - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:33:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:33:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E07 - The Winds of Shit - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:33:02Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:33:02Z", "level": "INFO", "message": " Size: 407.57MB → 213.84MB (52.5% of original, 47.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:33:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:33:02Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E07 - The Winds of Shit.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:33:02Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:33:06Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant.mkv → Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:33:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 712x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:33:06Z", "level": "INFO", "message": "Source 712x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:33:06Z", "level": "INFO", "message": "Using explicitly specified resolution: 712x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " • Source Resolution: 712x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " • Target Resolution: 712x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:33:07Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:34:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:34:11Z", "level": "INFO", "message": " Original Size: 407.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:34:11Z", "level": "INFO", "message": " Encoded Size: 252.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:34:11Z", "level": "INFO", "message": " Reduction: 62.1% of original (37.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:34:11Z", "level": "INFO", "message": " Resolution: 712x480 → 712x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:34:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:34:13Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant - [EHX].mkv → Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:34:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:34:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:34:14Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:34:14Z", "level": "INFO", "message": " Size: 407.52MB → 252.94MB (62.1% of original, 37.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:34:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:34:14Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E08 - Dressed All Over & Zesty Mordant.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:34:14Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E09 - I Am The Liquor.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E09 - I Am The Liquor.mkv → Trailer Park Boys - S05E09 - I Am The Liquor.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 716x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "Source 716x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "Using explicitly specified resolution: 716x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " • Source Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " • Target Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:34:18Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E09 - I Am The Liquor - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:35:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:35:27Z", "level": "INFO", "message": " Original Size: 416.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:35:27Z", "level": "INFO", "message": " Encoded Size: 231.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:35:27Z", "level": "INFO", "message": " Reduction: 55.7% of original (44.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:35:27Z", "level": "INFO", "message": " Resolution: 716x480 → 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:35:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:35:29Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E09 - I Am The Liquor - [EHX].mkv → Trailer Park Boys - S05E09 - I Am The Liquor - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:35:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:35:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E09 - I Am The Liquor - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:35:30Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:35:30Z", "level": "INFO", "message": " Size: 416.52MB → 231.9MB (55.7% of original, 44.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:35:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:35:30Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E09 - I Am The Liquor.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:35:30Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S05E10 - The Shit Blizzard.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "Copied Trailer Park Boys - S05E10 - The Shit Blizzard.mkv → Trailer Park Boys - S05E10 - The Shit Blizzard.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 716x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "Source 716x480 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "Using explicitly specified resolution: 716x480", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " • Source Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " • Target Resolution: 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:35:34Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S05E10 - The Shit Blizzard - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:36:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:36:42Z", "level": "INFO", "message": " Original Size: 402.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:36:42Z", "level": "INFO", "message": " Encoded Size: 234.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:36:42Z", "level": "INFO", "message": " Reduction: 58.4% of original (41.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:36:42Z", "level": "INFO", "message": " Resolution: 716x480 → 716x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:36:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:36:44Z", "level": "INFO", "message": "Moved Trailer Park Boys - S05E10 - The Shit Blizzard - [EHX].mkv → Trailer Park Boys - S05E10 - The Shit Blizzard - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:36:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:36:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S05E10 - The Shit Blizzard - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:36:45Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:36:45Z", "level": "INFO", "message": " Size: 402.17MB → 234.71MB (58.4% of original, 41.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:36:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:36:45Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S05E10 - The Shit Blizzard.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:36:45Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S06E01 - Way of the Road.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:36:49Z", "level": "INFO", "message": "Copied Trailer Park Boys - S06E01 - Way of the Road.mkv → Trailer Park Boys - S06E01 - Way of the Road.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:36:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:36:49Z", "level": "INFO", "message": "Source 720x476 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:36:49Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x476", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " • Source Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " • Target Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:36:50Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S06E01 - Way of the Road - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:37:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:37:57Z", "level": "INFO", "message": " Original Size: 409.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:37:57Z", "level": "INFO", "message": " Encoded Size: 211.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:37:57Z", "level": "INFO", "message": " Reduction: 51.8% of original (48.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:37:57Z", "level": "INFO", "message": " Resolution: 720x476 → 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:37:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:37:59Z", "level": "INFO", "message": "Moved Trailer Park Boys - S06E01 - Way of the Road - [EHX].mkv → Trailer Park Boys - S06E01 - Way of the Road - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:38:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:38:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S06E01 - Way of the Road - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:38:00Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:38:00Z", "level": "INFO", "message": " Size: 409.07MB → 211.89MB (51.8% of original, 48.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:38:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:38:00Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S06E01 - Way of the Road.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:38:00Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S06E02 - The Cheesburger Picnic.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "Copied Trailer Park Boys - S06E02 - The Cheesburger Picnic.mkv → Trailer Park Boys - S06E02 - The Cheesburger Picnic.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "Source 720x476 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x476", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " • Source Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " • Target Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:38:04Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S06E02 - The Cheesburger Picnic - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:39:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:39:10Z", "level": "INFO", "message": " Original Size: 403.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:39:10Z", "level": "INFO", "message": " Encoded Size: 225.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:39:10Z", "level": "INFO", "message": " Reduction: 55.8% of original (44.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:39:10Z", "level": "INFO", "message": " Resolution: 720x476 → 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:39:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:39:12Z", "level": "INFO", "message": "Moved Trailer Park Boys - S06E02 - The Cheesburger Picnic - [EHX].mkv → Trailer Park Boys - S06E02 - The Cheesburger Picnic - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:39:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:39:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S06E02 - The Cheesburger Picnic - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:39:13Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:39:13Z", "level": "INFO", "message": " Size: 403.81MB → 225.35MB (55.8% of original, 44.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:39:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:39:13Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S06E02 - The Cheesburger Picnic.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:39:13Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S06E03 - High Definition Piss Juggs.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:39:16Z", "level": "INFO", "message": "Copied Trailer Park Boys - S06E03 - High Definition Piss Juggs.mkv → Trailer Park Boys - S06E03 - High Definition Piss Juggs.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:39:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 716x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:39:16Z", "level": "INFO", "message": "Source 716x476 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:39:16Z", "level": "INFO", "message": "Using explicitly specified resolution: 716x476", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " • Source Resolution: 716x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " • Target Resolution: 716x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:39:17Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S06E03 - High Definition Piss Juggs - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:40:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:40:22Z", "level": "INFO", "message": " Original Size: 398.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:40:22Z", "level": "INFO", "message": " Encoded Size: 204.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:40:22Z", "level": "INFO", "message": " Reduction: 51.3% of original (48.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:40:22Z", "level": "INFO", "message": " Resolution: 716x476 → 716x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:40:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:40:23Z", "level": "INFO", "message": "Moved Trailer Park Boys - S06E03 - High Definition Piss Juggs - [EHX].mkv → Trailer Park Boys - S06E03 - High Definition Piss Juggs - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:40:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:40:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S06E03 - High Definition Piss Juggs - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:40:24Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:40:24Z", "level": "INFO", "message": " Size: 398.55MB → 204.54MB (51.3% of original, 48.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:40:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:40:24Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S06E03 - High Definition Piss Juggs.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:40:24Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:40:28Z", "level": "INFO", "message": "Copied Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman.mkv → Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:40:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:40:28Z", "level": "INFO", "message": "Source 720x476 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:40:28Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x476", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " • Source Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " • Target Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:40:29Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:41:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:41:33Z", "level": "INFO", "message": " Original Size: 403.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:41:33Z", "level": "INFO", "message": " Encoded Size: 224.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:41:33Z", "level": "INFO", "message": " Reduction: 55.5% of original (44.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:41:33Z", "level": "INFO", "message": " Resolution: 720x476 → 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:41:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:41:35Z", "level": "INFO", "message": "Moved Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman - [EHX].mkv → Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:41:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:41:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:41:36Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:41:36Z", "level": "INFO", "message": " Size: 403.52MB → 224.12MB (55.5% of original, 44.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:41:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:41:36Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S06E04 - Where the Fuck is Oscar Goldman.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:41:36Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S06E05 - Halloween 1977.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:41:40Z", "level": "INFO", "message": "Copied Trailer Park Boys - S06E05 - Halloween 1977.mkv → Trailer Park Boys - S06E05 - Halloween 1977.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:41:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 720x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:41:40Z", "level": "INFO", "message": "Source 720x476 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:41:40Z", "level": "INFO", "message": "Using explicitly specified resolution: 720x476", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " • Source Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " • Target Resolution: 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 448kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:41:41Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S06E05 - Halloween 1977 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:42:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:42:47Z", "level": "INFO", "message": " Original Size: 403.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:42:47Z", "level": "INFO", "message": " Encoded Size: 213.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:42:47Z", "level": "INFO", "message": " Reduction: 52.8% of original (47.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:42:47Z", "level": "INFO", "message": " Resolution: 720x476 → 720x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:42:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:42:49Z", "level": "INFO", "message": "Moved Trailer Park Boys - S06E05 - Halloween 1977 - [EHX].mkv → Trailer Park Boys - S06E05 - Halloween 1977 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:42:50Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:42:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S06E05 - Halloween 1977 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:42:50Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:42:50Z", "level": "INFO", "message": " Size: 403.37MB → 213.12MB (52.8% of original, 47.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:42:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:42:50Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S06E05 - Halloween 1977.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:42:50Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:42:54Z", "level": "INFO", "message": "Copied Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead.mkv → Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:42:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 716x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:42:54Z", "level": "INFO", "message": "Source 716x476 <= 720p max. Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 178} +{"timestamp": "2026-01-29T18:42:54Z", "level": "INFO", "message": "Using explicitly specified resolution: 716x476", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " • Source Resolution: 716x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " • Target Resolution: 716x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 446kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T18:42:55Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:44:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:44:00Z", "level": "INFO", "message": " Original Size: 407.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:44:00Z", "level": "INFO", "message": " Encoded Size: 213.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:44:00Z", "level": "INFO", "message": " Reduction: 52.4% of original (47.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:44:00Z", "level": "INFO", "message": " Resolution: 716x476 → 716x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:44:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:44:02Z", "level": "INFO", "message": "Moved Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead - [EHX].mkv → Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:44:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T18:44:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:44:03Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:44:03Z", "level": "INFO", "message": " Size: 407.05MB → 213.46MB (52.4% of original, 47.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:44:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:44:03Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S06E06 - Gimme My Fucking Money or Randy's Dead.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:44:03Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:44:19Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor.mkv → Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:44:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:44:20Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:44:20Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:44:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:44:21Z", "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-01-29T18:44:21Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:46:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:46:04Z", "level": "INFO", "message": " Original Size: 1924.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:46:04Z", "level": "INFO", "message": " Encoded Size: 408.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:46:04Z", "level": "INFO", "message": " Reduction: 21.2% of original (78.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:46:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:46:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:46:08Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor - [EHX].mkv → Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:46:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:46:09Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:46:09Z", "level": "INFO", "message": " Size: 1924.3MB → 408.55MB (21.2% of original, 78.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:46:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:46:09Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E01 - I Fuckin' Miss Cory & Trevor.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:46:09Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:46:26Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal.mkv → Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:46:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:46:26Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:46:26Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:46:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:46:27Z", "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-01-29T18:46:27Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:48:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:48:10Z", "level": "INFO", "message": " Original Size: 1859.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:48:10Z", "level": "INFO", "message": " Encoded Size: 418.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:48:10Z", "level": "INFO", "message": " Reduction: 22.5% of original (77.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:48:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:48:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:48:14Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal - [EHX].mkv → Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:48:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:48:15Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:48:15Z", "level": "INFO", "message": " Size: 1859.7MB → 418.38MB (22.5% of original, 77.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:48:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:48:15Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E02 - I Banged Lucy and Knocked Her Up... No Big Deal.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:48:15Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E03 - Three Good Men are Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:48:30Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E03 - Three Good Men are Dead.mkv → Trailer Park Boys - S07E03 - Three Good Men are Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:48:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:48:31Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:48:31Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:48:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:48:32Z", "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-01-29T18:48:32Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E03 - Three Good Men are Dead - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:50:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:50:15Z", "level": "INFO", "message": " Original Size: 1833.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:50:15Z", "level": "INFO", "message": " Encoded Size: 401.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:50:15Z", "level": "INFO", "message": " Reduction: 21.9% of original (78.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:50:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:50:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:50:19Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E03 - Three Good Men are Dead - [EHX].mkv → Trailer Park Boys - S07E03 - Three Good Men are Dead - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:50:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E03 - Three Good Men are Dead - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:50:20Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:50:20Z", "level": "INFO", "message": " Size: 1833.09MB → 401.66MB (21.9% of original, 78.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:50:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:50:20Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E03 - Three Good Men are Dead.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:50:20Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E04 - Friends of the Road.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:50:36Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E04 - Friends of the Road.mkv → Trailer Park Boys - S07E04 - Friends of the Road.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:50:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:50:36Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:50:36Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:50:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:50:37Z", "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-01-29T18:50:37Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E04 - Friends of the Road - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:52:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:52:19Z", "level": "INFO", "message": " Original Size: 1898.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:52:19Z", "level": "INFO", "message": " Encoded Size: 368.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:52:19Z", "level": "INFO", "message": " Reduction: 19.4% of original (80.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:52:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:52:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:52:23Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E04 - Friends of the Road - [EHX].mkv → Trailer Park Boys - S07E04 - Friends of the Road - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:52:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E04 - Friends of the Road - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:52:24Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:52:24Z", "level": "INFO", "message": " Size: 1898.64MB → 368.17MB (19.4% of original, 80.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:52:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:52:24Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E04 - Friends of the Road.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:52:24Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E05 - The Mustard Tiger.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:52:41Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E05 - The Mustard Tiger.mkv → Trailer Park Boys - S07E05 - The Mustard Tiger.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:52:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:52:41Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:52:41Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:52:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:52:42Z", "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-01-29T18:52:42Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E05 - The Mustard Tiger - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:54:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:54:26Z", "level": "INFO", "message": " Original Size: 1934.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:54:26Z", "level": "INFO", "message": " Encoded Size: 410.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:54:26Z", "level": "INFO", "message": " Reduction: 21.2% of original (78.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:54:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:54:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:54:29Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E05 - The Mustard Tiger - [EHX].mkv → Trailer Park Boys - S07E05 - The Mustard Tiger - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:54:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E05 - The Mustard Tiger - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:54:30Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:54:30Z", "level": "INFO", "message": " Size: 1934.82MB → 410.02MB (21.2% of original, 78.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:54:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:54:31Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E05 - The Mustard Tiger.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:54:31Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:54:50Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends.mkv → Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:54:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:54:50Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:54:50Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:54:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:54:51Z", "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-01-29T18:54:51Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:56:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:56:34Z", "level": "INFO", "message": " Original Size: 2222.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:56:34Z", "level": "INFO", "message": " Encoded Size: 540.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:56:34Z", "level": "INFO", "message": " Reduction: 24.3% of original (75.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:56:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:56:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:56:38Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends - [EHX].mkv → Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:56:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:56:40Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:56:40Z", "level": "INFO", "message": " Size: 2222.24MB → 540.15MB (24.3% of original, 75.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:56:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:56:40Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E06 - We Can't Call People Without Wings Angels… So We Call Them Friends.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:56:40Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E07 - Jump the Cheeseburger.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:56:57Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E07 - Jump the Cheeseburger.mkv → Trailer Park Boys - S07E07 - Jump the Cheeseburger.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:56:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:56:57Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:56:57Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:56:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:56:58Z", "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-01-29T18:56:58Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E07 - Jump the Cheeseburger - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T18:58:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T18:58:41Z", "level": "INFO", "message": " Original Size: 1920.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T18:58:41Z", "level": "INFO", "message": " Encoded Size: 448.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T18:58:41Z", "level": "INFO", "message": " Reduction: 23.3% of original (76.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T18:58:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T18:58:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T18:58:45Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E07 - Jump the Cheeseburger - [EHX].mkv → Trailer Park Boys - S07E07 - Jump the Cheeseburger - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T18:58:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E07 - Jump the Cheeseburger - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T18:58:47Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T18:58:47Z", "level": "INFO", "message": " Size: 1920.98MB → 448.21MB (23.3% of original, 76.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T18:58:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T18:58:47Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E07 - Jump the Cheeseburger.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T18:58:47Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T18:59:04Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking.mkv → Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T18:59:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T18:59:04Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T18:59:04Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T18:59:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T18:59: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-01-29T18:59:05Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:00:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:00:48Z", "level": "INFO", "message": " Original Size: 2033.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:00:48Z", "level": "INFO", "message": " Encoded Size: 410.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:00:48Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:00:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:00:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:00:51Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking - [EHX].mkv → Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:00:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:00:52Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:00:52Z", "level": "INFO", "message": " Size: 2033.56MB → 410.37MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:00:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:00:53Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E08 - Let The Liquor Do The Thinking.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:00:53Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:01:11Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train.mkv → Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:01:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:01:11Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:01:11Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:01:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:01:12Z", "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-01-29T19:01:12Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:02:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:02:55Z", "level": "INFO", "message": " Original Size: 2139.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:02:55Z", "level": "INFO", "message": " Encoded Size: 488.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:02:55Z", "level": "INFO", "message": " Reduction: 22.8% of original (77.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:02:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:02:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:02:59Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train - [EHX].mkv → Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:03:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:03:00Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:03:00Z", "level": "INFO", "message": " Size: 2139.43MB → 488.83MB (22.8% of original, 77.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:03:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:03:01Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E09 - Going Off the Rails on the Swayzie Train.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:03:01Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S07E10 - A Shit River Runs Through It.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:03:19Z", "level": "INFO", "message": "Copied Trailer Park Boys - S07E10 - A Shit River Runs Through It.mkv → Trailer Park Boys - S07E10 - A Shit River Runs Through It.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:03:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:03:19Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:03:19Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:03:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:03:21Z", "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-01-29T19:03:21Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S07E10 - A Shit River Runs Through It - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:05:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:05:03Z", "level": "INFO", "message": " Original Size: 2109.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:05:03Z", "level": "INFO", "message": " Encoded Size: 502.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:05:03Z", "level": "INFO", "message": " Reduction: 23.8% of original (76.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:05:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:05:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:05:07Z", "level": "INFO", "message": "Moved Trailer Park Boys - S07E10 - A Shit River Runs Through It - [EHX].mkv → Trailer Park Boys - S07E10 - A Shit River Runs Through It - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:05:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S07E10 - A Shit River Runs Through It - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:05:09Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:05:09Z", "level": "INFO", "message": " Size: 2109.65MB → 502.2MB (23.8% of original, 76.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:05:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:05:09Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S07E10 - A Shit River Runs Through It.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:05:09Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E01 - Money Can Suck My Cock.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:05:24Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E01 - Money Can Suck My Cock.mkv → Trailer Park Boys - S08E01 - Money Can Suck My Cock.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:05:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:05:24Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:05:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:05:26Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 385kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:05:26Z", "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-01-29T19:05:26Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E01 - Money Can Suck My Cock - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:07:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:07:14Z", "level": "INFO", "message": " Original Size: 1757.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:07:14Z", "level": "INFO", "message": " Encoded Size: 542.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:07:14Z", "level": "INFO", "message": " Reduction: 30.9% of original (69.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:07:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:07:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:07:19Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E01 - Money Can Suck My Cock - [EHX].mkv → Trailer Park Boys - S08E01 - Money Can Suck My Cock - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:07:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E01 - Money Can Suck My Cock - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:07:20Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:07:20Z", "level": "INFO", "message": " Size: 1757.94MB → 542.84MB (30.9% of original, 69.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:07:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:07:20Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E01 - Money Can Suck My Cock.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:07:20Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E02 - The Fuckin' V-Team.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:07:36Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E02 - The Fuckin' V-Team.mkv → Trailer Park Boys - S08E02 - The Fuckin' V-Team.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:07:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:07:36Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:07:36Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:07:37Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 382kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:07:37Z", "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-01-29T19:07:37Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E02 - The Fuckin' V-Team - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:09:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:09:20Z", "level": "INFO", "message": " Original Size: 1755.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:09:20Z", "level": "INFO", "message": " Encoded Size: 476.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:09:20Z", "level": "INFO", "message": " Reduction: 27.2% of original (72.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:09:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:09:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:09:24Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E02 - The Fuckin' V-Team - [EHX].mkv → Trailer Park Boys - S08E02 - The Fuckin' V-Team - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:09:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E02 - The Fuckin' V-Team - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:09:26Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:09:26Z", "level": "INFO", "message": " Size: 1755.78MB → 476.98MB (27.2% of original, 72.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:09:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:09:26Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E02 - The Fuckin' V-Team.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:09:26Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E03 - The Dirty Dancer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:09:43Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E03 - The Dirty Dancer.mkv → Trailer Park Boys - S08E03 - The Dirty Dancer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:09:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:09:43Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:09:43Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:09:44Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:09:44Z", "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-01-29T19:09:44Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E03 - The Dirty Dancer - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:11:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:11:28Z", "level": "INFO", "message": " Original Size: 1863.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:11:28Z", "level": "INFO", "message": " Encoded Size: 524.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:11:28Z", "level": "INFO", "message": " Reduction: 28.1% of original (71.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:11:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:11:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:11:33Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E03 - The Dirty Dancer - [EHX].mkv → Trailer Park Boys - S08E03 - The Dirty Dancer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:11:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E03 - The Dirty Dancer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:11:34Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:11:34Z", "level": "INFO", "message": " Size: 1863.74MB → 524.24MB (28.1% of original, 71.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:11:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:11:35Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E03 - The Dirty Dancer.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:11:35Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:11:48Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough.mkv → Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:11:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:11:48Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:11:48Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:11:49Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 381kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:11:49Z", "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-01-29T19:11:49Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:13:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:13:18Z", "level": "INFO", "message": " Original Size: 1519.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:13:18Z", "level": "INFO", "message": " Encoded Size: 478.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:13:18Z", "level": "INFO", "message": " Reduction: 31.5% of original (68.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:13:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:13:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:13:22Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough - [EHX].mkv → Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:13:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:13:23Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:13:23Z", "level": "INFO", "message": " Size: 1519.79MB → 478.62MB (31.5% of original, 68.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:13:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:13:24Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E04 - Orangie's Pretty Fuckin' Tough.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:13:24Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E05 - Whore-A-Geddon.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:13:38Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E05 - Whore-A-Geddon.mkv → Trailer Park Boys - S08E05 - Whore-A-Geddon.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:13:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:13:38Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:13:38Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:13:39Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 385kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:13:39Z", "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-01-29T19:13:39Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E05 - Whore-A-Geddon - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:15:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:15:16Z", "level": "INFO", "message": " Original Size: 1671.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:15:16Z", "level": "INFO", "message": " Encoded Size: 463.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:15:16Z", "level": "INFO", "message": " Reduction: 27.7% of original (72.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:15:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:15:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:15:20Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E05 - Whore-A-Geddon - [EHX].mkv → Trailer Park Boys - S08E05 - Whore-A-Geddon - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:15:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E05 - Whore-A-Geddon - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:15:21Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:15:21Z", "level": "INFO", "message": " Size: 1671.35MB → 463.73MB (27.7% of original, 72.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:15:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:15:21Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E05 - Whore-A-Geddon.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:15:21Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E06 - Friends with the Benedicts.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:15:33Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E06 - Friends with the Benedicts.mkv → Trailer Park Boys - S08E06 - Friends with the Benedicts.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:15:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:15:33Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:15:33Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:15:35Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 384kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:15:35Z", "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-01-29T19:15:35Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E06 - Friends with the Benedicts - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:17:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:17:15Z", "level": "INFO", "message": " Original Size: 1412.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:17:15Z", "level": "INFO", "message": " Encoded Size: 453.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:17:15Z", "level": "INFO", "message": " Reduction: 32.1% of original (67.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:17:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:17:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:17:19Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E06 - Friends with the Benedicts - [EHX].mkv → Trailer Park Boys - S08E06 - Friends with the Benedicts - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:17:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E06 - Friends with the Benedicts - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:17:20Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:17:20Z", "level": "INFO", "message": " Size: 1412.75MB → 453.93MB (32.1% of original, 67.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:17:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:17:21Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E06 - Friends with the Benedicts.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:17:21Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:17:33Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love.mkv → Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:17:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:17:33Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:17:33Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:17:34Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 382kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:17: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-01-29T19:17:34Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:19:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:19:02Z", "level": "INFO", "message": " Original Size: 1441.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:19:02Z", "level": "INFO", "message": " Encoded Size: 394.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:19:02Z", "level": "INFO", "message": " Reduction: 27.3% of original (72.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:19:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:19:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:19:05Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love - [EHX].mkv → Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:19:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:19:06Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:19:06Z", "level": "INFO", "message": " Size: 1441.56MB → 394.18MB (27.3% of original, 72.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:19:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:19:06Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E07 - Community Service and a Boner Made with Love.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:19:06Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:19:18Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator.mkv → Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:19:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:19:18Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:19:18Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:19:19Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 381kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:19: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-01-29T19:19:19Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:20:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:20:47Z", "level": "INFO", "message": " Original Size: 1371.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:20:47Z", "level": "INFO", "message": " Encoded Size: 413.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:20:47Z", "level": "INFO", "message": " Reduction: 30.2% of original (69.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:20:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:20:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:20:50Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator - [EHX].mkv → Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:20:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:20:52Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:20:52Z", "level": "INFO", "message": " Size: 1371.41MB → 413.81MB (30.2% of original, 69.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:20:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:20:52Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E08 - The Super-Duper-Industrial-Bubbles-Honey-Oil-Inator.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:20:52Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:21:03Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties.mkv → Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:21:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:21:03Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:21:03Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:21:04Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 385kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:21:04Z", "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-01-29T19:21:04Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:22:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:22:28Z", "level": "INFO", "message": " Original Size: 1305.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:22:28Z", "level": "INFO", "message": " Encoded Size: 404.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:22:28Z", "level": "INFO", "message": " Reduction: 31.0% of original (69.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:22:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:22:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:22:31Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties - [EHX].mkv → Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:22:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:22:32Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:22:32Z", "level": "INFO", "message": " Size: 1305.88MB → 404.35MB (31.0% of original, 69.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:22:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:22:33Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E09 - Righties Loosies, Lefties Tighties.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:22:33Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S08E10 - Crawling Through the Shitpipe.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:22:49Z", "level": "INFO", "message": "Copied Trailer Park Boys - S08E10 - Crawling Through the Shitpipe.mkv → Trailer Park Boys - S08E10 - Crawling Through the Shitpipe.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:22:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:22:49Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:22:49Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:22:50Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 383kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:22:50Z", "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-01-29T19:22:50Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S08E10 - Crawling Through the Shitpipe - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:24:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:24:50Z", "level": "INFO", "message": " Original Size: 1910.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:24:50Z", "level": "INFO", "message": " Encoded Size: 642.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:24:50Z", "level": "INFO", "message": " Reduction: 33.6% of original (66.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:24:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:24:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:24:56Z", "level": "INFO", "message": "Moved Trailer Park Boys - S08E10 - Crawling Through the Shitpipe - [EHX].mkv → Trailer Park Boys - S08E10 - Crawling Through the Shitpipe - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:24:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S08E10 - Crawling Through the Shitpipe - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:24:57Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:24:57Z", "level": "INFO", "message": " Size: 1910.37MB → 642.52MB (33.6% of original, 66.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:24:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:24:57Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S08E10 - Crawling Through the Shitpipe.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:24:57Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E01.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:25:24Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E01.mkv → Trailer Park Boys - S09E01.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:25:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:25:24Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:25:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:25:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T19:25:27Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E01 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:27:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:27:02Z", "level": "INFO", "message": " Original Size: 3013.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:27:02Z", "level": "INFO", "message": " Encoded Size: 518.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:27:02Z", "level": "INFO", "message": " Reduction: 17.2% of original (82.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:27:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:27:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:27:07Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E01 - [EHX].mkv → Trailer Park Boys - S09E01 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:27:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:27:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E01 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:27:09Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:27:09Z", "level": "INFO", "message": " Size: 3013.31MB → 518.9MB (17.2% of original, 82.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:27:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:27:10Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E01.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:27:10Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E02.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:27:29Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E02.mkv → Trailer Park Boys - S09E02.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:27:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:27:29Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:27:29Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": " - Stream #0: 6ch→2ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": "Stream 0: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T19:27:31Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E02 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:29:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:29:13Z", "level": "INFO", "message": " Original Size: 2195.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:29:13Z", "level": "INFO", "message": " Encoded Size: 544.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:29:13Z", "level": "INFO", "message": " Reduction: 24.8% of original (75.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:29:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:29:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:29:18Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E02 - [EHX].mkv → Trailer Park Boys - S09E02 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:29:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E02 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:29:19Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:29:19Z", "level": "INFO", "message": " Size: 2195.8MB → 544.51MB (24.8% of original, 75.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:29:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:29:20Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E02.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:29:20Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E03.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:29:38Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E03.mkv → Trailer Park Boys - S09E03.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:29:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:29:38Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:29:38Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:29:40Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:29:40Z", "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-01-29T19:29:40Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E03 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:31:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:31:12Z", "level": "INFO", "message": " Original Size: 2030.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:31:12Z", "level": "INFO", "message": " Encoded Size: 513.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:31:12Z", "level": "INFO", "message": " Reduction: 25.3% of original (74.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:31:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:31:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:31:17Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E03 - [EHX].mkv → Trailer Park Boys - S09E03 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:31:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E03 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:31:18Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:31:18Z", "level": "INFO", "message": " Size: 2030.17MB → 513.62MB (25.3% of original, 74.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:31:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:31:19Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E03.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:31:19Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E04.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:31:38Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E04.mkv → Trailer Park Boys - S09E04.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:31:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:31:38Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:31:38Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:31:39Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:31:39Z", "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-01-29T19:31:39Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E04 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:33:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:33:19Z", "level": "INFO", "message": " Original Size: 2093.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:33:19Z", "level": "INFO", "message": " Encoded Size: 538.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:33:19Z", "level": "INFO", "message": " Reduction: 25.7% of original (74.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:33:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:33:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:33:23Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E04 - [EHX].mkv → Trailer Park Boys - S09E04 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:33:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E04 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:33:25Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:33:25Z", "level": "INFO", "message": " Size: 2093.39MB → 538.14MB (25.7% of original, 74.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:33:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:33:25Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E04.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:33:25Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E05.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:33:49Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E05.mkv → Trailer Park Boys - S09E05.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:33:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:33:50Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:33:50Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T19:33:51Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E05 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:35:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:35:19Z", "level": "INFO", "message": " Original Size: 2730.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:35:19Z", "level": "INFO", "message": " Encoded Size: 465.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:35:19Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:35:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:35:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:35:23Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E05 - [EHX].mkv → Trailer Park Boys - S09E05 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:35:25Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:35:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E05 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:35:25Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:35:25Z", "level": "INFO", "message": " Size: 2730.62MB → 465.12MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:35:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:35:26Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E05.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:35:26Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E06.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:35:48Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E06.mkv → Trailer Park Boys - S09E06.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:35:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:35:48Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:35:48Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T19:35:50Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E06 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:37:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:37:13Z", "level": "INFO", "message": " Original Size: 2519.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:37:13Z", "level": "INFO", "message": " Encoded Size: 415.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:37:13Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:37:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:37:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:37:16Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E06 - [EHX].mkv → Trailer Park Boys - S09E06 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:37:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:37:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E06 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:37:18Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:37:18Z", "level": "INFO", "message": " Size: 2519.51MB → 415.02MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:37:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:37:19Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E06.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:37:19Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E07.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:37:44Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E07.mkv → Trailer Park Boys - S09E07.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:37:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:37:44Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:37:44Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 160kbps | Title: Surround", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": "Stream 1: title='Surround', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T19:37:46Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E07 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:39:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:39:20Z", "level": "INFO", "message": " Original Size: 2912.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:39:20Z", "level": "INFO", "message": " Encoded Size: 485.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:39:20Z", "level": "INFO", "message": " Reduction: 16.7% of original (83.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:39:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:39:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:39:30Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E07 - [EHX].mkv → Trailer Park Boys - S09E07 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:39:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-29T19:39:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E07 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:39:32Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:39:32Z", "level": "INFO", "message": " Size: 2912.39MB → 485.95MB (16.7% of original, 83.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:39:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:39:32Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E07.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:39:32Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E08.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:39:54Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E08.mkv → Trailer Park Boys - S09E08.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:39:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:39:54Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:39:54Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:39:56Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 633kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:39:56Z", "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-01-29T19:39:56Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E08 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:41:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:41:17Z", "level": "INFO", "message": " Original Size: 1766.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:41:17Z", "level": "INFO", "message": " Encoded Size: 454.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:41:17Z", "level": "INFO", "message": " Reduction: 25.8% of original (74.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:41:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:41:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:41:25Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E08 - [EHX].mkv → Trailer Park Boys - S09E08 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:41:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E08 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:41:26Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:41:26Z", "level": "INFO", "message": " Size: 1766.4MB → 454.87MB (25.8% of original, 74.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:41:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:41:27Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E08.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:41:27Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E09.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:41:51Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E09.mkv → Trailer Park Boys - S09E09.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:41:51Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:41:51Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:41:51Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:41:52Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:41:52Z", "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-01-29T19:41:52Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E09 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:43:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:43:14Z", "level": "INFO", "message": " Original Size: 1898.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:43:14Z", "level": "INFO", "message": " Encoded Size: 481.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:43:14Z", "level": "INFO", "message": " Reduction: 25.3% of original (74.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:43:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:43:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:43:18Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E09 - [EHX].mkv → Trailer Park Boys - S09E09 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:43:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E09 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:43:19Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:43:19Z", "level": "INFO", "message": " Size: 1898.72MB → 481.22MB (25.3% of original, 74.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:43:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:43:19Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E09.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:43:19Z", "level": "INFO", "message": "Processing: Trailer Park Boys - S09E10.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-29T19:43:35Z", "level": "INFO", "message": "Copied Trailer Park Boys - S09E10.mkv → Trailer Park Boys - S09E10.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-29T19:43:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-29T19:43:35Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-01-29T19:43:35Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-29T19:43:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-29T19:43:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-29T19:43:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-29T19:43:36Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-29T19:43:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-29T19:43:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-29T19:43:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-29T19:43:37Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-29T19:43:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-29T19:43:37Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 635kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-29T19:43:37Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-29T19:43:37Z", "level": "INFO", "message": "Running CQ encode: Trailer Park Boys - S09E10 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-29T19:44:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-29T19:44:57Z", "level": "INFO", "message": " Original Size: 1762.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-29T19:44:57Z", "level": "INFO", "message": " Encoded Size: 441.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-29T19:44:57Z", "level": "INFO", "message": " Reduction: 25.0% of original (75.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-29T19:44:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-29T19:44:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-29T19:45:01Z", "level": "INFO", "message": "Moved Trailer Park Boys - S09E10 - [EHX].mkv → Trailer Park Boys - S09E10 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-29T19:45:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Trailer Park Boys - S09E10 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-29T19:45:03Z", "level": "INFO", "message": " Type: TV | Show: Trailer Park Boys (2001)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-29T19:45:03Z", "level": "INFO", "message": " Size: 1762.68MB → 441.26MB (25.0% of original, 75.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-29T19:45:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-29T19:45:03Z", "level": "INFO", "message": "Deleted original and processing copy for Trailer Park Boys - S09E10.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-29T19:45:03Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-01-31T21:16:31Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Taskmaster\\Season 11", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-31T21:16:31Z", "level": "INFO", "message": "Processing: Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T21:16:43Z", "level": "INFO", "message": "Copied Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX.mkv → Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T21:16:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T21:16:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T21:16:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": "Stereo audio 124kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 124kbps | Action: COPY (preserve) | Target: 124kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T21:16:46Z", "level": "INFO", "message": "Stereo audio 124kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:16: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-01-31T21:16:46Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T21:23:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T21:23:00Z", "level": "INFO", "message": " Original Size: 1428.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T21:23:00Z", "level": "INFO", "message": " Encoded Size: 775.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T21:23:00Z", "level": "INFO", "message": " Reduction: 54.3% of original (45.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T21:23:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T21:23:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T21:23:07Z", "level": "INFO", "message": "Moved Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX - [EHX].mkv → Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T21:23:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T21:23:09Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T21:23:09Z", "level": "INFO", "message": " Size: 1428.66MB → 775.51MB (54.3% of original, 45.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T21:23:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T21:23:09Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S11E06 - Absolute Casserole h264 AAC HDTV-1080p DARKFLiX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T21:23:09Z", "level": "INFO", "message": "Processing: Taskmaster - S11E08 - An Orderly Species x264 AAC WEBDL-1080p EDITH.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T21:23:32Z", "level": "INFO", "message": "Copied Taskmaster - S11E08 - An Orderly Species x264 AAC WEBDL-1080p EDITH.mkv → Taskmaster - S11E08 - An Orderly Species x264 AAC WEBDL-1080p EDITH.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T21:23:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T21:23:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T21:23:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T21:23:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:23:34Z", "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-01-31T21:23:34Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S11E08 - An Orderly Species x264 AAC WEBDL-1080p EDITH - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T21:41:21Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Taskmaster\\Season 7", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-31T21:41:21Z", "level": "INFO", "message": "Processing: Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T21:41:30Z", "level": "INFO", "message": "Copied Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T21:41:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T21:41:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T21:41:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T21:41:32Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T21:47:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T21:47:27Z", "level": "INFO", "message": " Original Size: 1076.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T21:47:27Z", "level": "INFO", "message": " Encoded Size: 878.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T21:47:27Z", "level": "INFO", "message": " Reduction: 81.6% of original (18.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T21:47:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T21:47:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T21:47:34Z", "level": "INFO", "message": "Moved Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T21:47:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T21:47:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T21:47:36Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T21:47:36Z", "level": "INFO", "message": " Size: 1076.39MB → 878.06MB (81.6% of original, 18.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T21:47:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T21:47:36Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E01 - The Mean Bean h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T21:47:36Z", "level": "INFO", "message": "Processing: Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T21:47:47Z", "level": "INFO", "message": "Copied Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T21:47:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T21:47:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T21:47:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T21:47:49Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T21:53:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T21:53:46Z", "level": "INFO", "message": " Original Size: 1144.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T21:53:46Z", "level": "INFO", "message": " Encoded Size: 904.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T21:53:46Z", "level": "INFO", "message": " Reduction: 79.0% of original (21.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T21:53:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T21:53:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T21:53:54Z", "level": "INFO", "message": "Moved Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T21:53:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T21:53:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T21:53:55Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T21:53:55Z", "level": "INFO", "message": " Size: 1144.4MB → 904.59MB (79.0% of original, 21.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T21:53:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T21:53:55Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E02 - My Eyes Are Circles h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T21:53:55Z", "level": "INFO", "message": "Processing: Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T21:54:08Z", "level": "INFO", "message": "Copied Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T21:54:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T21:54:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T21:54:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T21:54:09Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:00:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:00:03Z", "level": "INFO", "message": " Original Size: 1180.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:00:03Z", "level": "INFO", "message": " Encoded Size: 939.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:00:03Z", "level": "INFO", "message": " Reduction: 79.5% of original (20.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:00:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:00:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:00:11Z", "level": "INFO", "message": "Moved Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:00:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:00:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:00:13Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:00:13Z", "level": "INFO", "message": " Size: 1180.99MB → 939.25MB (79.5% of original, 20.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:00:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:00:13Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E03 - Twelve Blush Majesty Two h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:00:13Z", "level": "INFO", "message": "Processing: Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T22:00:24Z", "level": "INFO", "message": "Copied Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T22:00:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T22:00:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T22:00:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T22:00:25Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:06:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:06:19Z", "level": "INFO", "message": " Original Size: 1025.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:06:19Z", "level": "INFO", "message": " Encoded Size: 804.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:06:19Z", "level": "INFO", "message": " Reduction: 78.5% of original (21.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:06:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:06:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:06:26Z", "level": "INFO", "message": "Moved Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:06:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:06:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:06:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:06:27Z", "level": "INFO", "message": " Size: 1025.62MB → 804.95MB (78.5% of original, 21.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:06:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:06:27Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E04 - OLLIE h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:06:27Z", "level": "INFO", "message": "Processing: Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T22:06:37Z", "level": "INFO", "message": "Copied Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T22:06:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T22:06:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T22:06:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T22:06:39Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:12:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:12:35Z", "level": "INFO", "message": " Original Size: 1133.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:12:35Z", "level": "INFO", "message": " Encoded Size: 902.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:12:35Z", "level": "INFO", "message": " Reduction: 79.6% of original (20.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:12:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:12:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:12:43Z", "level": "INFO", "message": "Moved Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:12:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:12:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:12:45Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:12:45Z", "level": "INFO", "message": " Size: 1133.37MB → 902.17MB (79.6% of original, 20.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:12:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:12:45Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E05 - Lotta Soup h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:12:45Z", "level": "INFO", "message": "Processing: Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T22:12:55Z", "level": "INFO", "message": "Copied Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T22:12:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T22:12:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T22:12:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T22:12:56Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:18:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:18:49Z", "level": "INFO", "message": " Original Size: 1130.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:18:49Z", "level": "INFO", "message": " Encoded Size: 899.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:18:49Z", "level": "INFO", "message": " Reduction: 79.6% of original (20.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:18:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:18:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:18:56Z", "level": "INFO", "message": "Moved Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:18:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:18:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:18:58Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:18:58Z", "level": "INFO", "message": " Size: 1130.39MB → 899.47MB (79.6% of original, 20.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:18:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:18:58Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E06 - A Coquettish Fascinator h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:18:58Z", "level": "INFO", "message": "Processing: Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T22:19:08Z", "level": "INFO", "message": "Copied Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T22:19:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T22:19:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T22:19:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T22:19:09Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:25:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:25:04Z", "level": "INFO", "message": " Original Size: 1153.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:25:04Z", "level": "INFO", "message": " Encoded Size: 918.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:25:04Z", "level": "INFO", "message": " Reduction: 79.6% of original (20.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:25:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:25:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:25:11Z", "level": "INFO", "message": "Moved Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:25:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:25:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:25:13Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:25:13Z", "level": "INFO", "message": " Size: 1153.04MB → 918.23MB (79.6% of original, 20.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:25:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:25:13Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E07 - The Perfect Stuff h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:25:13Z", "level": "INFO", "message": "Processing: Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T22:25:25Z", "level": "INFO", "message": "Copied Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T22:25:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1916x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T22:25:25Z", "level": "INFO", "message": "Source 1916x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T22:25:25Z", "level": "INFO", "message": "Source 1916x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " • Source Resolution: 1916x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " • Target Resolution: 1916x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T22:25:27Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:31:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:31:25Z", "level": "INFO", "message": " Original Size: 1202.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:31:25Z", "level": "INFO", "message": " Encoded Size: 963.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:31:25Z", "level": "INFO", "message": " Reduction: 80.1% of original (19.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:31:25Z", "level": "INFO", "message": " Resolution: 1916x1080 → 1916x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:31:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:31:33Z", "level": "INFO", "message": "Moved Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:31:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:31:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:31:34Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:31:34Z", "level": "INFO", "message": " Size: 1202.99MB → 963.48MB (80.1% of original, 19.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:31:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:31:35Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E08 - Mother Honks Her Horn h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:31:35Z", "level": "INFO", "message": "Processing: Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T22:31:47Z", "level": "INFO", "message": "Copied Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T22:31:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T22:31:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T22:31:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T22:31:49Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:37:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:37:45Z", "level": "INFO", "message": " Original Size: 1194.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:37:45Z", "level": "INFO", "message": " Encoded Size: 957.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:37:45Z", "level": "INFO", "message": " Reduction: 80.1% of original (19.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:37:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:37:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:37:53Z", "level": "INFO", "message": "Moved Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:37:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:37:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:37:54Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:37:54Z", "level": "INFO", "message": " Size: 1194.53MB → 957.19MB (80.1% of original, 19.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:37:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:37:55Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E09 - The Pendulum Draws The Eye h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:37:55Z", "level": "INFO", "message": "Processing: Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-01-31T22:38:07Z", "level": "INFO", "message": "Copied Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-01-31T22:38:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-01-31T22:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-01-31T22:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-31T22:38:08Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-31T22:44:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-01-31T22:44:09Z", "level": "INFO", "message": " Original Size: 1199.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-01-31T22:44:09Z", "level": "INFO", "message": " Encoded Size: 967.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-01-31T22:44:09Z", "level": "INFO", "message": " Reduction: 80.7% of original (19.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-01-31T22:44:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-01-31T22:44:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-01-31T22:44:17Z", "level": "INFO", "message": "Moved Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-01-31T22:44:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-01-31T22:44:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-01-31T22:44:19Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-01-31T22:44:19Z", "level": "INFO", "message": " Size: 1199.04MB → 967.37MB (80.7% of original, 19.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-01-31T22:44:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-01-31T22:44:19Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S07E10 - I Can Hear It Gooping h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-01-31T22:44:19Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-01T14:46:20Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Wonder Man (2026)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-01T14:46:20Z", "level": "INFO", "message": "Processing: Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T14:46:26Z", "level": "INFO", "message": "Copied Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST.mkv → Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T14:46:27Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T14:46:27Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T14:46:27Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": "Multi-channel audio 226kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 226kbps | Action: COPY (preserve) | Target: 226kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T14:46:28Z", "level": "INFO", "message": "Multi-channel audio 226kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-01T14:46:28Z", "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-01T14:46:28Z", "level": "INFO", "message": "Running CQ encode: Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T14:49:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T14:49:33Z", "level": "INFO", "message": " Original Size: 744.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T14:49:33Z", "level": "INFO", "message": " Encoded Size: 330.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T14:49:33Z", "level": "INFO", "message": " Reduction: 44.4% of original (55.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T14:49:33Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T14:49:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T14:49:36Z", "level": "INFO", "message": "Moved Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST - [EHX].mkv → Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T14:49:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T14:49:37Z", "level": "INFO", "message": " Type: TV | Show: Wonder Man (2026)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T14:49:37Z", "level": "INFO", "message": " Size: 744.6MB → 330.56MB (44.4% of original, 55.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T14:49:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T14:49:37Z", "level": "INFO", "message": "Deleted original and processing copy for Wonder.Man.2026.S01E01.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T14:49:37Z", "level": "INFO", "message": "Processing: Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T14:49:44Z", "level": "INFO", "message": "Copied Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST.mkv → Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T14:49:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T14:49:44Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T14:49:44Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": "Multi-channel audio 225kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 225kbps | Action: COPY (preserve) | Target: 225kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T14:49:45Z", "level": "INFO", "message": "Multi-channel audio 225kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-01T14:49:45Z", "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-01T14:49:45Z", "level": "INFO", "message": "Running CQ encode: Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T14:52:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T14:52:45Z", "level": "INFO", "message": " Original Size: 726.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T14:52:45Z", "level": "INFO", "message": " Encoded Size: 301.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T14:52:45Z", "level": "INFO", "message": " Reduction: 41.5% of original (58.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T14:52:45Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T14:52:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T14:52:48Z", "level": "INFO", "message": "Moved Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST - [EHX].mkv → Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T14:52:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T14:52:49Z", "level": "INFO", "message": " Type: TV | Show: Wonder Man (2026)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T14:52:49Z", "level": "INFO", "message": " Size: 726.31MB → 301.43MB (41.5% of original, 58.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T14:52:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T14:52:49Z", "level": "INFO", "message": "Deleted original and processing copy for Wonder.Man.2026.S01E02.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T14:52:49Z", "level": "INFO", "message": "Processing: Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T14:52:55Z", "level": "INFO", "message": "Copied Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST.mkv → Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T14:52:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T14:52:55Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T14:52:55Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": "Multi-channel audio 224kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 224kbps | Action: COPY (preserve) | Target: 224kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T14:52:56Z", "level": "INFO", "message": "Multi-channel audio 224kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-01T14:52:56Z", "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-01T14:52:56Z", "level": "INFO", "message": "Running CQ encode: Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T14:55:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T14:55:57Z", "level": "INFO", "message": " Original Size: 727.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T14:55:57Z", "level": "INFO", "message": " Encoded Size: 280.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T14:55:57Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T14:55:57Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T14:55:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T14:56:00Z", "level": "INFO", "message": "Moved Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST - [EHX].mkv → Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T14:56:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T14:56:01Z", "level": "INFO", "message": " Type: TV | Show: Wonder Man (2026)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T14:56:01Z", "level": "INFO", "message": " Size: 727.56MB → 280.26MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T14:56:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T14:56:01Z", "level": "INFO", "message": "Deleted original and processing copy for Wonder.Man.2026.S01E03.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T14:56:01Z", "level": "INFO", "message": "Processing: Wonder.Man.2026.S01E04.1080p.WEBRip.x265-KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T14:57:00Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Taskmaster", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-01T14:57:00Z", "level": "INFO", "message": "Processing: Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T14:57:15Z", "level": "INFO", "message": "Copied Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T14:57:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T14:57:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T14:57:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T14:57:17Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T14:57:17Z", "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-01T14:57:17Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:03:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:03:29Z", "level": "INFO", "message": " Original Size: 1806.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:03:29Z", "level": "INFO", "message": " Encoded Size: 847.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:03:29Z", "level": "INFO", "message": " Reduction: 46.9% of original (53.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:03:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:03:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:03:36Z", "level": "INFO", "message": "Moved Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:03:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:03:38Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:03:38Z", "level": "INFO", "message": " Size: 1806.04MB → 847.36MB (46.9% of original, 53.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:03:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:03:38Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:03:38Z", "level": "INFO", "message": "Processing: Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:03:56Z", "level": "INFO", "message": "Copied Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:03:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:03:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:03:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:03:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:03:58Z", "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-01T15:03:58Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:10:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:10:08Z", "level": "INFO", "message": " Original Size: 1810.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:10:08Z", "level": "INFO", "message": " Encoded Size: 738.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:10:08Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:10:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:10:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:10:15Z", "level": "INFO", "message": "Moved Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:10:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:10:16Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:10:16Z", "level": "INFO", "message": " Size: 1810.59MB → 738.73MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:10:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:10:17Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:10:17Z", "level": "INFO", "message": "Processing: Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:10:34Z", "level": "INFO", "message": "Copied Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:10:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:10:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:10:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:10:36Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:10:36Z", "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-01T15:10:36Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:16:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:16:46Z", "level": "INFO", "message": " Original Size: 1806.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:16:46Z", "level": "INFO", "message": " Encoded Size: 684.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:16:46Z", "level": "INFO", "message": " Reduction: 37.9% of original (62.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:16:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:16:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:16:52Z", "level": "INFO", "message": "Moved Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:16:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:16:54Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:16:54Z", "level": "INFO", "message": " Size: 1806.45MB → 684.76MB (37.9% of original, 62.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:16:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:16:54Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:16:54Z", "level": "INFO", "message": "Processing: Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:17:11Z", "level": "INFO", "message": "Copied Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:17:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:17:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:17:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:17:13Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:17:13Z", "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-01T15:17:13Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:23:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:23:24Z", "level": "INFO", "message": " Original Size: 1806.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:23:24Z", "level": "INFO", "message": " Encoded Size: 745.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:23:24Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:23:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:23:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:23:30Z", "level": "INFO", "message": "Moved Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:23:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:23:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:23:32Z", "level": "INFO", "message": " Size: 1806.77MB → 745.59MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:23:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:23:32Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E04.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:23:32Z", "level": "INFO", "message": "Processing: Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:23:49Z", "level": "INFO", "message": "Copied Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:23:50Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:23:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:23:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:23: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-01T15:23:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:23:51Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:23: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-01T15:23:51Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:30:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:30:03Z", "level": "INFO", "message": " Original Size: 1809.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:30:03Z", "level": "INFO", "message": " Encoded Size: 702.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:30:03Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:30:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:30:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:30:09Z", "level": "INFO", "message": "Moved Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:30:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:30:11Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:30:11Z", "level": "INFO", "message": " Size: 1809.41MB → 702.83MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:30:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:30:12Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:30:12Z", "level": "INFO", "message": "Processing: Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:30:29Z", "level": "INFO", "message": "Copied Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:30:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:30:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:30:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:30:31Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:30:31Z", "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-01T15:30:31Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:36:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:36:45Z", "level": "INFO", "message": " Original Size: 1817.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:36:45Z", "level": "INFO", "message": " Encoded Size: 646.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:36:45Z", "level": "INFO", "message": " Reduction: 35.6% of original (64.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:36:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:36:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:36:50Z", "level": "INFO", "message": "Moved Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:36:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:36:52Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:36:52Z", "level": "INFO", "message": " Size: 1817.64MB → 646.43MB (35.6% of original, 64.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:36:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:36:53Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E06.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:36:53Z", "level": "INFO", "message": "Processing: Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:37:10Z", "level": "INFO", "message": "Copied Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:37:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:37:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:37:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:37:12Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:37:12Z", "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-01T15:37:12Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:43:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:43:25Z", "level": "INFO", "message": " Original Size: 1807.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:43:25Z", "level": "INFO", "message": " Encoded Size: 712.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:43:25Z", "level": "INFO", "message": " Reduction: 39.4% of original (60.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:43:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:43:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:43:31Z", "level": "INFO", "message": "Moved Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:43:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:43:33Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:43:33Z", "level": "INFO", "message": " Size: 1807.94MB → 712.2MB (39.4% of original, 60.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:43:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:43:33Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E07.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:43:33Z", "level": "INFO", "message": "Processing: Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:43:51Z", "level": "INFO", "message": "Copied Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:43:51Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:43:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:43:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:43:53Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:43:53Z", "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-01T15:43:53Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:50:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:50:05Z", "level": "INFO", "message": " Original Size: 1810.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:50:05Z", "level": "INFO", "message": " Encoded Size: 780.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:50:05Z", "level": "INFO", "message": " Reduction: 43.1% of original (56.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:50:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:50:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:50:12Z", "level": "INFO", "message": "Moved Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:50:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:50:14Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:50:14Z", "level": "INFO", "message": " Size: 1810.06MB → 780.68MB (43.1% of original, 56.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:50:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:50:14Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E08.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:50:14Z", "level": "INFO", "message": "Processing: Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:50:32Z", "level": "INFO", "message": "Copied Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:50:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:50:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:50:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:50: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-01T15:50:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:50:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:50:34Z", "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-01T15:50:34Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T15:56:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T15:56:46Z", "level": "INFO", "message": " Original Size: 1808.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T15:56:46Z", "level": "INFO", "message": " Encoded Size: 641.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T15:56:46Z", "level": "INFO", "message": " Reduction: 35.5% of original (64.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T15:56:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T15:56:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T15:56:52Z", "level": "INFO", "message": "Moved Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T15:56:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T15:56:53Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T15:56:53Z", "level": "INFO", "message": " Size: 1808.28MB → 641.29MB (35.5% of original, 64.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T15:56:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T15:56:54Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E09.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T15:56:54Z", "level": "INFO", "message": "Processing: Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T15:57:09Z", "level": "INFO", "message": "Copied Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to].mkv → Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T15:57:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T15:57:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T15:57:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T15:57:11Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T15:57:11Z", "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-01T15:57:11Z", "level": "INFO", "message": "Running CQ encode: Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:03:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:03:24Z", "level": "INFO", "message": " Original Size: 1807.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:03:24Z", "level": "INFO", "message": " Encoded Size: 731.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:03:24Z", "level": "INFO", "message": " Reduction: 40.5% of original (59.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:03:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:03:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:03:31Z", "level": "INFO", "message": "Moved Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv → Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:03:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:03:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:03:32Z", "level": "INFO", "message": " Size: 1807.61MB → 731.83MB (40.5% of original, 59.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:03:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:03:33Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster.S15E10.1080p.WEB.h264-EDITH[EZTVx.to].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:03:33Z", "level": "INFO", "message": "Processing: Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:03:41Z", "level": "INFO", "message": "Copied Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:03:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:03:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:03:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:03:43Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:09:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:09:56Z", "level": "INFO", "message": " Original Size: 991.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:09:56Z", "level": "INFO", "message": " Encoded Size: 742.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:09:56Z", "level": "INFO", "message": " Reduction: 74.9% of original (25.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:09:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:09:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:10:03Z", "level": "INFO", "message": "Moved Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:10:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:10:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:10:04Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:10:04Z", "level": "INFO", "message": " Size: 991.62MB → 742.79MB (74.9% of original, 25.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:10:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:10:05Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E01 - Sometimes Spit h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:10:05Z", "level": "INFO", "message": "Processing: Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:10:14Z", "level": "INFO", "message": "Copied Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:10:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:10:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:10:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:10:16Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:16:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:16:31Z", "level": "INFO", "message": " Original Size: 1022.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:16:31Z", "level": "INFO", "message": " Encoded Size: 769.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:16:31Z", "level": "INFO", "message": " Reduction: 75.3% of original (24.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:16:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:16:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:16:37Z", "level": "INFO", "message": "Moved Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:16:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:16:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:16:39Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:16:39Z", "level": "INFO", "message": " Size: 1022.51MB → 769.98MB (75.3% of original, 24.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:16:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:16:39Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E02 - An Invisible Jump Rope h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:16:39Z", "level": "INFO", "message": "Processing: Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:16:48Z", "level": "INFO", "message": "Copied Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:16:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:16:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:16:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:16:49Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:23:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:23:05Z", "level": "INFO", "message": " Original Size: 948.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:23:05Z", "level": "INFO", "message": " Encoded Size: 703.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:23:05Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:23:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:23:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:23:11Z", "level": "INFO", "message": "Moved Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:23:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:23:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:23:13Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:23:13Z", "level": "INFO", "message": " Size: 948.14MB → 703.01MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:23:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:23:13Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E03 - My Presumably Scrotum h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:23:13Z", "level": "INFO", "message": "Processing: Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:23:22Z", "level": "INFO", "message": "Copied Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:23:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:23:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:23:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:23:24Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:29:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:29:44Z", "level": "INFO", "message": " Original Size: 1059.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:29:44Z", "level": "INFO", "message": " Encoded Size: 799.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:29:44Z", "level": "INFO", "message": " Reduction: 75.5% of original (24.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:29:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:29:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:29:51Z", "level": "INFO", "message": "Moved Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:29:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:29:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:29:52Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:29:52Z", "level": "INFO", "message": " Size: 1059.06MB → 799.59MB (75.5% of original, 24.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:29:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:29:52Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E04 - Midnight Picnic h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:29:52Z", "level": "INFO", "message": "Processing: Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:30:00Z", "level": "INFO", "message": "Copied Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:30:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:30:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:30:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:30: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-01T16:30:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:30:02Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:36:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:36:19Z", "level": "INFO", "message": " Original Size: 895.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:36:19Z", "level": "INFO", "message": " Encoded Size: 661.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:36:19Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:36:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:36:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:36:25Z", "level": "INFO", "message": "Moved Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:36:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:36:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:36:26Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:36:26Z", "level": "INFO", "message": " Size: 895.49MB → 661.52MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:36:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:36:27Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E05 - Maybe We're the Monsters h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:36:27Z", "level": "INFO", "message": "Processing: Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:36:36Z", "level": "INFO", "message": "Copied Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:36:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:36:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:36:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:36:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:42:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:42:55Z", "level": "INFO", "message": " Original Size: 1033.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:42:55Z", "level": "INFO", "message": " Encoded Size: 775.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:42:55Z", "level": "INFO", "message": " Reduction: 75.0% of original (25.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:42:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:42:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:43:02Z", "level": "INFO", "message": "Moved Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:43:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:43:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:43:03Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:43:03Z", "level": "INFO", "message": " Size: 1033.89MB → 775.58MB (75.0% of original, 25.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:43:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:43:03Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E06 - It's Got to Be Obsolete h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:43:03Z", "level": "INFO", "message": "Processing: Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:43:13Z", "level": "INFO", "message": "Copied Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:43:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:43:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:43:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:43:15Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:49:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:49:33Z", "level": "INFO", "message": " Original Size: 1047.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:49:33Z", "level": "INFO", "message": " Encoded Size: 786.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:49:33Z", "level": "INFO", "message": " Reduction: 75.1% of original (24.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:49:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:49:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:49:40Z", "level": "INFO", "message": "Moved Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:49:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:49:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:49:41Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:49:41Z", "level": "INFO", "message": " Size: 1047.03MB → 786.24MB (75.1% of original, 24.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:49:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:49:42Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E07 - Glass Half Most h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:49:42Z", "level": "INFO", "message": "Processing: Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:49:53Z", "level": "INFO", "message": "Copied Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:49:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:49:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:49:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:49:55Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T16:56:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T16:56:11Z", "level": "INFO", "message": " Original Size: 1213.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T16:56:11Z", "level": "INFO", "message": " Encoded Size: 848.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T16:56:11Z", "level": "INFO", "message": " Reduction: 69.9% of original (30.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T16:56:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T16:56:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T16:56:19Z", "level": "INFO", "message": "Moved Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T16:56:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:56:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T16:56:20Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T16:56:20Z", "level": "INFO", "message": " Size: 1213.9MB → 848.75MB (69.9% of original, 30.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T16:56:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T16:56:20Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E08 - Science All Your Life h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T16:56:20Z", "level": "INFO", "message": "Processing: Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T16:56:31Z", "level": "INFO", "message": "Copied Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T16:56:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T16:56:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T16:56:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T16:56: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-01T16:56:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T16:56:33Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:02:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:02:50Z", "level": "INFO", "message": " Original Size: 1195.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:02:50Z", "level": "INFO", "message": " Encoded Size: 832.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:02:50Z", "level": "INFO", "message": " Reduction: 69.7% of original (30.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:02:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:02:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:02:57Z", "level": "INFO", "message": "Moved Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:02:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:02:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:02:59Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:02:59Z", "level": "INFO", "message": " Size: 1195.81MB → 832.9MB (69.7% of original, 30.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:02:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:02:59Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E09 - Getaway Sticks h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:02:59Z", "level": "INFO", "message": "Processing: Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:03:11Z", "level": "INFO", "message": "Copied Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW.mkv → Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:03:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:03:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:03:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:03:13Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:09:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:09:35Z", "level": "INFO", "message": " Original Size: 1251.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:09:35Z", "level": "INFO", "message": " Encoded Size: 881.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:09:35Z", "level": "INFO", "message": " Reduction: 70.4% of original (29.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:09:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:09:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:09:43Z", "level": "INFO", "message": "Moved Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW - [EHX].mkv → Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:09:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:09:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:09:44Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:09:44Z", "level": "INFO", "message": " Size: 1251.94MB → 881.19MB (70.4% of original, 29.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:09:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:09:45Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S19E10 - The Final - The Clever Side h265 AAC WEBDL-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:09:45Z", "level": "INFO", "message": "Processing: Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:09:57Z", "level": "INFO", "message": "Copied Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:09:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:09:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:09:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:09:59Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:15:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:15:53Z", "level": "INFO", "message": " Original Size: 1288.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:15:53Z", "level": "INFO", "message": " Encoded Size: 958.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:15:53Z", "level": "INFO", "message": " Reduction: 74.4% of original (25.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:15:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:15:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:16:02Z", "level": "INFO", "message": "Moved Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:16:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:16:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:16:03Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:16:03Z", "level": "INFO", "message": " Size: 1288.72MB → 958.43MB (74.4% of original, 25.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:16:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:16:04Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E01 - Dignity Intact h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:16:04Z", "level": "INFO", "message": "Processing: Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:16:15Z", "level": "INFO", "message": "Copied Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:16:15Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:16:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:16:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:16:17Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:22:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:22:12Z", "level": "INFO", "message": " Original Size: 1183.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:22:12Z", "level": "INFO", "message": " Encoded Size: 866.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:22:12Z", "level": "INFO", "message": " Reduction: 73.2% of original (26.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:22:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:22:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:22:19Z", "level": "INFO", "message": "Moved Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:22:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:22:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:22:21Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:22:21Z", "level": "INFO", "message": " Size: 1183.71MB → 866.24MB (73.2% of original, 26.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:22:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:22:21Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E02 - The Leprechaun Or The Lesbian h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:22:21Z", "level": "INFO", "message": "Processing: Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:22:33Z", "level": "INFO", "message": "Copied Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:22:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:22:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:22:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:22:35Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:28:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:28:30Z", "level": "INFO", "message": " Original Size: 1204.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:28:30Z", "level": "INFO", "message": " Encoded Size: 885.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:28:30Z", "level": "INFO", "message": " Reduction: 73.4% of original (26.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:28:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:28:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:28:37Z", "level": "INFO", "message": "Moved Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:28:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:28:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:28:39Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:28:39Z", "level": "INFO", "message": " Size: 1204.92MB → 885.0MB (73.4% of original, 26.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:28:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:28:39Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E03 - Phoenix h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:28:39Z", "level": "INFO", "message": "Processing: Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:28:51Z", "level": "INFO", "message": "Copied Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:28:51Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:28:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:28:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:28:52Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:34:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:34:46Z", "level": "INFO", "message": " Original Size: 1160.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:34:46Z", "level": "INFO", "message": " Encoded Size: 842.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:34:46Z", "level": "INFO", "message": " Reduction: 72.6% of original (27.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:34:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:34:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:34:53Z", "level": "INFO", "message": "Moved Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:34:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:34:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:34:55Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:34:55Z", "level": "INFO", "message": " Size: 1160.81MB → 842.33MB (72.6% of original, 27.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:34:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:34:55Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E04 - Residue Round The Hoof h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:34:55Z", "level": "INFO", "message": "Processing: Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:35:07Z", "level": "INFO", "message": "Copied Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:35:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:35:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:35:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:35: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-01T17:35:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:35:08Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:41:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:41:01Z", "level": "INFO", "message": " Original Size: 1191.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:41:01Z", "level": "INFO", "message": " Encoded Size: 865.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:41:01Z", "level": "INFO", "message": " Reduction: 72.6% of original (27.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:41:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:41:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:41:09Z", "level": "INFO", "message": "Moved Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:41:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:41:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:41:10Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:41:10Z", "level": "INFO", "message": " Size: 1191.24MB → 865.28MB (72.6% of original, 27.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:41:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:41:10Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E05 - A Wind-Dried Puffin h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:41:10Z", "level": "INFO", "message": "Processing: Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:41:23Z", "level": "INFO", "message": "Copied Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:41:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:41:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:41:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:41:24Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:47:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:47:16Z", "level": "INFO", "message": " Original Size: 1249.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:47:16Z", "level": "INFO", "message": " Encoded Size: 923.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:47:16Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:47:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:47:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:47:24Z", "level": "INFO", "message": "Moved Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:47:25Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:47:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:47:25Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:47:25Z", "level": "INFO", "message": " Size: 1249.45MB → 923.9MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:47:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:47:26Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E06 - Spoony Neeson h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:47:26Z", "level": "INFO", "message": "Processing: Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:47:38Z", "level": "INFO", "message": "Copied Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:47:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:47:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:47:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:47:40Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:53:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:53:34Z", "level": "INFO", "message": " Original Size: 1268.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:53:34Z", "level": "INFO", "message": " Encoded Size: 942.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:53:34Z", "level": "INFO", "message": " Reduction: 74.3% of original (25.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:53:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:53:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:53:42Z", "level": "INFO", "message": "Moved Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:53:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:53:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:53:44Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:53:44Z", "level": "INFO", "message": " Size: 1268.95MB → 942.44MB (74.3% of original, 25.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:53:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:53:44Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E07 - Boing Boing h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:53:44Z", "level": "INFO", "message": "Processing: Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T17:53:55Z", "level": "INFO", "message": "Copied Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T17:53:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T17:53:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T17:53:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T17:53:57Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T17:59:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T17:59:48Z", "level": "INFO", "message": " Original Size: 1266.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T17:59:48Z", "level": "INFO", "message": " Encoded Size: 942.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T17:59:48Z", "level": "INFO", "message": " Reduction: 74.5% of original (25.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T17:59:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T17:59:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T17:59:57Z", "level": "INFO", "message": "Moved Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": " Size: 1266.2MB → 942.71MB (74.5% of original, 25.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S05E08 - Their Water's So Delicious h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": "Skipped 10 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146} +{"timestamp": "2026-02-01T17:59:58Z", "level": "INFO", "message": "Processing: Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:00:12Z", "level": "INFO", "message": "Copied Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:00:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:00:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:00:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:00:13Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:06:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:06:01Z", "level": "INFO", "message": " Original Size: 1040.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:06:01Z", "level": "INFO", "message": " Encoded Size: 858.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:06:01Z", "level": "INFO", "message": " Reduction: 82.5% of original (17.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:06:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:06:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:06:09Z", "level": "INFO", "message": "Moved Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:06:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:06:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:06:10Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:06:10Z", "level": "INFO", "message": " Size: 1040.93MB → 858.25MB (82.5% of original, 17.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:06:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:06:10Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E01 - Hello h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:06:10Z", "level": "INFO", "message": "Processing: Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:06:19Z", "level": "INFO", "message": "Copied Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:06:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:06:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:06:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:06:20Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:12:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:12:06Z", "level": "INFO", "message": " Original Size: 993.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:12:06Z", "level": "INFO", "message": " Encoded Size: 809.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:12:06Z", "level": "INFO", "message": " Reduction: 81.5% of original (18.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:12:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:12:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:12:13Z", "level": "INFO", "message": "Moved Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:12:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:12:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:12:15Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:12:15Z", "level": "INFO", "message": " Size: 993.27MB → 809.74MB (81.5% of original, 18.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:12:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:12:15Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E02 - A Novel About Russian Gulags h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:12:15Z", "level": "INFO", "message": "Processing: Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:12:24Z", "level": "INFO", "message": "Copied Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:12:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:12:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:12:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:12:26Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:18:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:18:11Z", "level": "INFO", "message": " Original Size: 927.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:18:11Z", "level": "INFO", "message": " Encoded Size: 754.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:18:11Z", "level": "INFO", "message": " Reduction: 81.3% of original (18.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:18:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:18:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:18:18Z", "level": "INFO", "message": "Moved Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:18:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:18:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:18:19Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:18:19Z", "level": "INFO", "message": " Size: 927.78MB → 754.5MB (81.3% of original, 18.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:18:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:18:19Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E03 - Stuck in a Mammal Groove h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:18:19Z", "level": "INFO", "message": "Processing: Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:18:29Z", "level": "INFO", "message": "Copied Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:18:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:18:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:18:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:18:31Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:24:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:24:17Z", "level": "INFO", "message": " Original Size: 1003.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:24:17Z", "level": "INFO", "message": " Encoded Size: 821.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:24:17Z", "level": "INFO", "message": " Reduction: 81.8% of original (18.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:24:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:24:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:24:24Z", "level": "INFO", "message": "Moved Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:24:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:24:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:24:26Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:24:26Z", "level": "INFO", "message": " Size: 1003.82MB → 821.22MB (81.8% of original, 18.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:24:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:24:26Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E04 - The Barrel Dad h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:24:26Z", "level": "INFO", "message": "Processing: Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:24:36Z", "level": "INFO", "message": "Copied Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:24:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:24:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:24:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:24:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:30:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:30:23Z", "level": "INFO", "message": " Original Size: 966.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:30:23Z", "level": "INFO", "message": " Encoded Size: 778.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:30:23Z", "level": "INFO", "message": " Reduction: 80.6% of original (19.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:30:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:30:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:30:30Z", "level": "INFO", "message": "Moved Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:30:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:30:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:30:31Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:30:31Z", "level": "INFO", "message": " Size: 966.07MB → 778.9MB (80.6% of original, 19.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:30:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:30:32Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E05 - Stay Humble h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:30:32Z", "level": "INFO", "message": "Processing: Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:30:42Z", "level": "INFO", "message": "Copied Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:30:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:30:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:30:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:30:43Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:36:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:36:29Z", "level": "INFO", "message": " Original Size: 1006.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:36:29Z", "level": "INFO", "message": " Encoded Size: 820.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:36:29Z", "level": "INFO", "message": " Reduction: 81.5% of original (18.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:36:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:36:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:36:37Z", "level": "INFO", "message": "Moved Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:36:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:36:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:36:38Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:36:38Z", "level": "INFO", "message": " Size: 1006.75MB → 820.72MB (81.5% of original, 18.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:36:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:36:38Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E06 - Rock 'n' Roll Umlaut h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:36:38Z", "level": "INFO", "message": "Processing: Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:36:48Z", "level": "INFO", "message": "Copied Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:36:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:36:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:36:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:36:49Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:42:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:42:34Z", "level": "INFO", "message": " Original Size: 913.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:42:34Z", "level": "INFO", "message": " Encoded Size: 739.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:42:34Z", "level": "INFO", "message": " Reduction: 81.0% of original (19.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:42:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:42:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:42:40Z", "level": "INFO", "message": "Moved Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:42:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:42:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:42:42Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:42:42Z", "level": "INFO", "message": " Size: 913.3MB → 739.68MB (81.0% of original, 19.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:42:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:42:42Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E07 - This Is Trevor h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:42:42Z", "level": "INFO", "message": "Processing: Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:42:52Z", "level": "INFO", "message": "Copied Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:42:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:42:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:42:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:42: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-01T18:42:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:42:54Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:48:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:48:40Z", "level": "INFO", "message": " Original Size: 1036.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:48:40Z", "level": "INFO", "message": " Encoded Size: 847.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:48:40Z", "level": "INFO", "message": " Reduction: 81.7% of original (18.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:48:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:48:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:48:47Z", "level": "INFO", "message": "Moved Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:48:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:48:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:48:49Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:48:49Z", "level": "INFO", "message": " Size: 1036.21MB → 847.09MB (81.7% of original, 18.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:48:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:48:49Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E08 - Aquatic Sewing Machine h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:48:49Z", "level": "INFO", "message": "Processing: Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:48:59Z", "level": "INFO", "message": "Copied Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:48:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:48:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:48:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:49: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-01T18:49:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:49:00Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T18:54:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T18:54:46Z", "level": "INFO", "message": " Original Size: 995.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T18:54:46Z", "level": "INFO", "message": " Encoded Size: 806.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T18:54:46Z", "level": "INFO", "message": " Reduction: 81.0% of original (19.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T18:54:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T18:54:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T18:54:53Z", "level": "INFO", "message": "Moved Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T18:54:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:54:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T18:54:54Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T18:54:54Z", "level": "INFO", "message": " Size: 995.3MB → 806.62MB (81.0% of original, 19.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T18:54:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T18:54:54Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E09 - I've Been a Bit Ill h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T18:54:54Z", "level": "INFO", "message": "Processing: Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T18:55:05Z", "level": "INFO", "message": "Copied Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T18:55:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T18:55:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T18:55:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T18:55:07Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:00:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:00:56Z", "level": "INFO", "message": " Original Size: 1059.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:00:56Z", "level": "INFO", "message": " Encoded Size: 869.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:00:56Z", "level": "INFO", "message": " Reduction: 82.1% of original (17.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:00:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:00:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:01:04Z", "level": "INFO", "message": "Moved Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:01:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:01:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:01:05Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:01:05Z", "level": "INFO", "message": " Size: 1059.53MB → 869.53MB (82.1% of original, 17.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:01:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:01:06Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S08E10 - Clumpy Swayey Clumsy Man h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:01:06Z", "level": "INFO", "message": "Processing: Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:01:14Z", "level": "INFO", "message": "Copied Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:01:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:01:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:01:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:01:16Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:07:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:07:01Z", "level": "INFO", "message": " Original Size: 992.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:07:01Z", "level": "INFO", "message": " Encoded Size: 812.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:07:01Z", "level": "INFO", "message": " Reduction: 81.8% of original (18.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:07:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:07:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:07:08Z", "level": "INFO", "message": "Moved Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:07:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:07:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:07:09Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:07:09Z", "level": "INFO", "message": " Size: 992.84MB → 812.63MB (81.8% of original, 18.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:07:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:07:10Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E01 - Join Our Cult h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:07:10Z", "level": "INFO", "message": "Processing: Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:07:20Z", "level": "INFO", "message": "Copied Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:07:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:07: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-01T19:07:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:07:21Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:13:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:13:11Z", "level": "INFO", "message": " Original Size: 997.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:13:11Z", "level": "INFO", "message": " Encoded Size: 822.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:13:11Z", "level": "INFO", "message": " Reduction: 82.4% of original (17.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:13:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:13:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:13:19Z", "level": "INFO", "message": "Moved Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:13:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:13:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:13:20Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:13:20Z", "level": "INFO", "message": " Size: 997.83MB → 822.23MB (82.4% of original, 17.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:13:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:13:20Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E02 - Butter In The Microwave h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:13:20Z", "level": "INFO", "message": "Processing: Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:13:31Z", "level": "INFO", "message": "Copied Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:13:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:13:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:13:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:13:32Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:19:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:19:19Z", "level": "INFO", "message": " Original Size: 1033.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:19:19Z", "level": "INFO", "message": " Encoded Size: 849.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:19:19Z", "level": "INFO", "message": " Reduction: 82.2% of original (17.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:19:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:19:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:19:26Z", "level": "INFO", "message": "Moved Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:19:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:19:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:19:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:19:27Z", "level": "INFO", "message": " Size: 1033.49MB → 849.7MB (82.2% of original, 17.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:19:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:19:28Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E03 - Five Miles Per Day h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:19:28Z", "level": "INFO", "message": "Processing: Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:19:38Z", "level": "INFO", "message": "Copied Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:19:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:19:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:19:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:19:39Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:25:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:25:23Z", "level": "INFO", "message": " Original Size: 973.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:25:23Z", "level": "INFO", "message": " Encoded Size: 793.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:25:23Z", "level": "INFO", "message": " Reduction: 81.6% of original (18.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:25:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:25:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:25:30Z", "level": "INFO", "message": "Moved Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:25:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:25:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:25:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:25:32Z", "level": "INFO", "message": " Size: 973.25MB → 793.74MB (81.6% of original, 18.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:25:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:25:32Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E04 - Quisps h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:25:32Z", "level": "INFO", "message": "Processing: Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:25:41Z", "level": "INFO", "message": "Copied Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:25:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:25:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:25:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:25:43Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:31:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:31:29Z", "level": "INFO", "message": " Original Size: 962.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:31:29Z", "level": "INFO", "message": " Encoded Size: 784.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:31:29Z", "level": "INFO", "message": " Reduction: 81.5% of original (18.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:31:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:31:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:31:36Z", "level": "INFO", "message": "Moved Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:31:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:31:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:31:37Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:31:37Z", "level": "INFO", "message": " Size: 962.76MB → 784.75MB (81.5% of original, 18.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:31:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:31:37Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E05 - Another Spoon h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:31:37Z", "level": "INFO", "message": "Processing: Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:31:48Z", "level": "INFO", "message": "Copied Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:31:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:31:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:31:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:31:49Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:37:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:37:36Z", "level": "INFO", "message": " Original Size: 1009.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:37:36Z", "level": "INFO", "message": " Encoded Size: 827.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:37:36Z", "level": "INFO", "message": " Reduction: 82.0% of original (18.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:37:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:37:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:37:43Z", "level": "INFO", "message": "Moved Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:37:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:37:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:37:45Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:37:45Z", "level": "INFO", "message": " Size: 1009.39MB → 827.47MB (82.0% of original, 18.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:37:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:37:45Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E06 - Bready Bready Bready h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:37:45Z", "level": "INFO", "message": "Processing: Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:37:55Z", "level": "INFO", "message": "Copied Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:37:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:37:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:37:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:37:56Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:43:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:43:42Z", "level": "INFO", "message": " Original Size: 940.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:43:42Z", "level": "INFO", "message": " Encoded Size: 770.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:43:42Z", "level": "INFO", "message": " Reduction: 82.0% of original (18.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:43:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:43:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:43:49Z", "level": "INFO", "message": "Moved Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:43:50Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:43:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:43:50Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:43:50Z", "level": "INFO", "message": " Size: 940.2MB → 770.66MB (82.0% of original, 18.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:43:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:43:50Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E07 - A Cuddle h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:43:50Z", "level": "INFO", "message": "Processing: Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:44:00Z", "level": "INFO", "message": "Copied Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:44:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:44:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:44:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19: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-01T19:44:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:44:02Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:49:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:49:48Z", "level": "INFO", "message": " Original Size: 1003.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:49:48Z", "level": "INFO", "message": " Encoded Size: 822.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:49:48Z", "level": "INFO", "message": " Reduction: 81.9% of original (18.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:49:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:49:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:49:55Z", "level": "INFO", "message": "Moved Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:49:57Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:49:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:49:57Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:49:57Z", "level": "INFO", "message": " Size: 1003.46MB → 822.32MB (81.9% of original, 18.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:49:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:49:57Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E08 - Shaqinahat h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:49:57Z", "level": "INFO", "message": "Processing: Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:50:06Z", "level": "INFO", "message": "Copied Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:50:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:50:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:50:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:50:07Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T19:55:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T19:55:54Z", "level": "INFO", "message": " Original Size: 914.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T19:55:54Z", "level": "INFO", "message": " Encoded Size: 744.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T19:55:54Z", "level": "INFO", "message": " Reduction: 81.4% of original (18.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T19:55:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T19:55:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T19:56:00Z", "level": "INFO", "message": "Moved Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T19:56:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:56:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T19:56:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T19:56:02Z", "level": "INFO", "message": " Size: 914.56MB → 744.32MB (81.4% of original, 18.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T19:56:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T19:56:02Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E09 - Don't Like Them Go Bang h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T19:56:02Z", "level": "INFO", "message": "Processing: Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T19:56:12Z", "level": "INFO", "message": "Copied Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW.mkv → Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T19:56:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T19:56:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T19:56:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T19:56:13Z", "level": "INFO", "message": "Running CQ encode: Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:02:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:02:07Z", "level": "INFO", "message": " Original Size: 952.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:02:07Z", "level": "INFO", "message": " Encoded Size: 775.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:02:07Z", "level": "INFO", "message": " Reduction: 81.4% of original (18.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:02:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:02:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:02:14Z", "level": "INFO", "message": "Moved Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW - [EHX].mkv → Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:02:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:02:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:02:15Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:02:15Z", "level": "INFO", "message": " Size: 952.83MB → 775.74MB (81.4% of original, 18.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:02:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:02:15Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster - S09E10 - Think About the Spirit h265 AAC WEBRip-1080p DDEW.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:02:15Z", "level": "INFO", "message": "Processing: Taskmaster S01E01 - Melon Buffet 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:02:26Z", "level": "INFO", "message": "Copied Taskmaster S01E01 - Melon Buffet 1080p.mkv → Taskmaster S01E01 - Melon Buffet 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:02:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:02:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:02:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 196kbps | Action: ENCODE | Target: 192kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:02:27Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S01E01 - Melon Buffet 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:08:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:08:18Z", "level": "INFO", "message": " Original Size: 1147.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:08:18Z", "level": "INFO", "message": " Encoded Size: 885.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:08:18Z", "level": "INFO", "message": " Reduction: 77.1% of original (22.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:08:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:08:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:08:25Z", "level": "INFO", "message": "Moved Taskmaster S01E01 - Melon Buffet 1080p - [EHX].mkv → Taskmaster S01E01 - Melon Buffet 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:08:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:08:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S01E01 - Melon Buffet 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:08:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:08:27Z", "level": "INFO", "message": " Size: 1147.34MB → 885.0MB (77.1% of original, 22.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:08:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:08:27Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S01E01 - Melon Buffet 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:08:27Z", "level": "INFO", "message": "Processing: Taskmaster S01E02 - The Pie Whisperer 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:08:37Z", "level": "INFO", "message": "Copied Taskmaster S01E02 - The Pie Whisperer 1080p.mkv → Taskmaster S01E02 - The Pie Whisperer 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:08:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:08:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:08:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": "Stereo audio 166kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 166kbps | Action: COPY (preserve) | Target: 166kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": "Stereo audio 166kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:08:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S01E02 - The Pie Whisperer 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:14:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:14:32Z", "level": "INFO", "message": " Original Size: 1103.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:14:32Z", "level": "INFO", "message": " Encoded Size: 848.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:14:32Z", "level": "INFO", "message": " Reduction: 76.8% of original (23.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:14:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:14:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:14:39Z", "level": "INFO", "message": "Moved Taskmaster S01E02 - The Pie Whisperer 1080p - [EHX].mkv → Taskmaster S01E02 - The Pie Whisperer 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:14:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:14:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S01E02 - The Pie Whisperer 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:14:41Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:14:41Z", "level": "INFO", "message": " Size: 1103.75MB → 848.23MB (76.8% of original, 23.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:14:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:14:41Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S01E02 - The Pie Whisperer 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:14:41Z", "level": "INFO", "message": "Processing: Taskmaster S01E03 - The Poet And The Egg 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:14:52Z", "level": "INFO", "message": "Copied Taskmaster S01E03 - The Poet And The Egg 1080p.mkv → Taskmaster S01E03 - The Poet And The Egg 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:14:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:14:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:14:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:14: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-01T20:14:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": "Stereo audio 164kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 164kbps | Action: COPY (preserve) | Target: 164kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": "Stereo audio 164kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:14:54Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S01E03 - The Poet And The Egg 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:20:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:20:47Z", "level": "INFO", "message": " Original Size: 1087.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:20:47Z", "level": "INFO", "message": " Encoded Size: 824.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:20:47Z", "level": "INFO", "message": " Reduction: 75.9% of original (24.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:20:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:20:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:20:54Z", "level": "INFO", "message": "Moved Taskmaster S01E03 - The Poet And The Egg 1080p - [EHX].mkv → Taskmaster S01E03 - The Poet And The Egg 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:20:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:20:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S01E03 - The Poet And The Egg 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:20:55Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:20:55Z", "level": "INFO", "message": " Size: 1087.03MB → 824.81MB (75.9% of original, 24.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:20:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:20:55Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S01E03 - The Poet And The Egg 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:20:55Z", "level": "INFO", "message": "Processing: Taskmaster S01E04 - Down An Octave 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:21:05Z", "level": "INFO", "message": "Copied Taskmaster S01E04 - Down An Octave 1080p.mkv → Taskmaster S01E04 - Down An Octave 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:21:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:21:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:21:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": "Stereo audio 163kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 163kbps | Action: COPY (preserve) | Target: 163kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": "Stereo audio 163kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:21:07Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S01E04 - Down An Octave 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:26:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:26:59Z", "level": "INFO", "message": " Original Size: 1094.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:26:59Z", "level": "INFO", "message": " Encoded Size: 841.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:26:59Z", "level": "INFO", "message": " Reduction: 76.9% of original (23.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:26:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:26:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:27:06Z", "level": "INFO", "message": "Moved Taskmaster S01E04 - Down An Octave 1080p - [EHX].mkv → Taskmaster S01E04 - Down An Octave 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:27:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:27:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S01E04 - Down An Octave 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:27:07Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:27:07Z", "level": "INFO", "message": " Size: 1094.01MB → 841.76MB (76.9% of original, 23.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:27:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:27:07Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S01E04 - Down An Octave 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:27:07Z", "level": "INFO", "message": "Processing: Taskmaster S01E05 - Little Denim Shorts 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:27:18Z", "level": "INFO", "message": "Copied Taskmaster S01E05 - Little Denim Shorts 1080p.mkv → Taskmaster S01E05 - Little Denim Shorts 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:27:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:27:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:27:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:27: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-01T20:27:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": "Stereo audio 163kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 163kbps | Action: COPY (preserve) | Target: 163kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": "Stereo audio 163kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:27:19Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S01E05 - Little Denim Shorts 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:33:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:33:12Z", "level": "INFO", "message": " Original Size: 1137.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:33:12Z", "level": "INFO", "message": " Encoded Size: 856.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:33:12Z", "level": "INFO", "message": " Reduction: 75.3% of original (24.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:33:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:33:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:33:19Z", "level": "INFO", "message": "Moved Taskmaster S01E05 - Little Denim Shorts 1080p - [EHX].mkv → Taskmaster S01E05 - Little Denim Shorts 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:33:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:33:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S01E05 - Little Denim Shorts 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:33:20Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:33:20Z", "level": "INFO", "message": " Size: 1137.19MB → 856.54MB (75.3% of original, 24.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:33:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:33:21Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S01E05 - Little Denim Shorts 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:33:21Z", "level": "INFO", "message": "Processing: Taskmaster S01E06 - The Last Supper 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:33:32Z", "level": "INFO", "message": "Copied Taskmaster S01E06 - The Last Supper 1080p.mkv → Taskmaster S01E06 - The Last Supper 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:33:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:33:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:33:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:33: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-01T20:33:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": "Stereo audio 164kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 164kbps | Action: COPY (preserve) | Target: 164kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": "Stereo audio 164kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:33:33Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S01E06 - The Last Supper 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:39:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:39:27Z", "level": "INFO", "message": " Original Size: 1112.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:39:27Z", "level": "INFO", "message": " Encoded Size: 850.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:39:27Z", "level": "INFO", "message": " Reduction: 76.4% of original (23.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:39:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:39:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:39:34Z", "level": "INFO", "message": "Moved Taskmaster S01E06 - The Last Supper 1080p - [EHX].mkv → Taskmaster S01E06 - The Last Supper 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:39:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:39:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S01E06 - The Last Supper 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:39:36Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:39:36Z", "level": "INFO", "message": " Size: 1112.83MB → 850.37MB (76.4% of original, 23.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:39:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:39:36Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S01E06 - The Last Supper 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:39:36Z", "level": "INFO", "message": "Processing: Taskmaster S02E01 - Fear Of Failure 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:39:47Z", "level": "INFO", "message": "Copied Taskmaster S02E01 - Fear Of Failure 1080p.mkv → Taskmaster S02E01 - Fear Of Failure 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:39:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:39:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:39:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:39:48Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S02E01 - Fear Of Failure 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:45:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:45:43Z", "level": "INFO", "message": " Original Size: 1213.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:45:43Z", "level": "INFO", "message": " Encoded Size: 900.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:45:43Z", "level": "INFO", "message": " Reduction: 74.2% of original (25.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:45:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:45:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:45:51Z", "level": "INFO", "message": "Moved Taskmaster S02E01 - Fear Of Failure 1080p - [EHX].mkv → Taskmaster S02E01 - Fear Of Failure 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:45:53Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:45:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S02E01 - Fear Of Failure 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:45:53Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:45:53Z", "level": "INFO", "message": " Size: 1213.23MB → 900.65MB (74.2% of original, 25.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:45:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:45:53Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S02E01 - Fear Of Failure 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:45:53Z", "level": "INFO", "message": "Processing: Taskmaster S02E02 - Pork Is A Sausage 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:46:04Z", "level": "INFO", "message": "Copied Taskmaster S02E02 - Pork Is A Sausage 1080p.mkv → Taskmaster S02E02 - Pork Is A Sausage 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:46:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:46:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:46:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:46: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-01T20:46:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:46:05Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S02E02 - Pork Is A Sausage 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:52:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:52:00Z", "level": "INFO", "message": " Original Size: 1249.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:52:00Z", "level": "INFO", "message": " Encoded Size: 894.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:52:00Z", "level": "INFO", "message": " Reduction: 71.5% of original (28.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:52:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:52:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:52:08Z", "level": "INFO", "message": "Moved Taskmaster S02E02 - Pork Is A Sausage 1080p - [EHX].mkv → Taskmaster S02E02 - Pork Is A Sausage 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:52:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:52:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S02E02 - Pork Is A Sausage 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:52:09Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:52:09Z", "level": "INFO", "message": " Size: 1249.78MB → 894.18MB (71.5% of original, 28.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:52:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:52:09Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S02E02 - Pork Is A Sausage 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:52:09Z", "level": "INFO", "message": "Processing: Taskmaster S02E03 - A Pistachio Eclair 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:52:22Z", "level": "INFO", "message": "Copied Taskmaster S02E03 - A Pistachio Eclair 1080p.mkv → Taskmaster S02E03 - A Pistachio Eclair 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:52:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:52:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:52:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:52:24Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S02E03 - A Pistachio Eclair 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T20:58:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T20:58:17Z", "level": "INFO", "message": " Original Size: 1298.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T20:58:17Z", "level": "INFO", "message": " Encoded Size: 943.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T20:58:17Z", "level": "INFO", "message": " Reduction: 72.7% of original (27.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T20:58:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T20:58:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T20:58:25Z", "level": "INFO", "message": "Moved Taskmaster S02E03 - A Pistachio Eclair 1080p - [EHX].mkv → Taskmaster S02E03 - A Pistachio Eclair 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T20:58:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:58:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S02E03 - A Pistachio Eclair 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T20:58:26Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T20:58:26Z", "level": "INFO", "message": " Size: 1298.0MB → 943.46MB (72.7% of original, 27.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T20:58:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T20:58:27Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S02E03 - A Pistachio Eclair 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T20:58:27Z", "level": "INFO", "message": "Processing: Taskmaster S02E04 - Welcome To Rico Face 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T20:58:38Z", "level": "INFO", "message": "Copied Taskmaster S02E04 - Welcome To Rico Face 1080p.mkv → Taskmaster S02E04 - Welcome To Rico Face 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T20:58:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T20:58:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T20:58:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T20:58:40Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S02E04 - Welcome To Rico Face 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:04:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:04:32Z", "level": "INFO", "message": " Original Size: 1340.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:04:32Z", "level": "INFO", "message": " Encoded Size: 988.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:04:32Z", "level": "INFO", "message": " Reduction: 73.7% of original (26.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:04:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:04:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:04:40Z", "level": "INFO", "message": "Moved Taskmaster S02E04 - Welcome To Rico Face 1080p - [EHX].mkv → Taskmaster S02E04 - Welcome To Rico Face 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:04:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:04:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S02E04 - Welcome To Rico Face 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:04:42Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:04:42Z", "level": "INFO", "message": " Size: 1340.42MB → 988.1MB (73.7% of original, 26.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:04:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:04:42Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S02E04 - Welcome To Rico Face 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:04:42Z", "level": "INFO", "message": "Processing: Taskmaster S02E05 - There's Strength In Arches 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:04:56Z", "level": "INFO", "message": "Copied Taskmaster S02E05 - There's Strength In Arches 1080p.mkv → Taskmaster S02E05 - There's Strength In Arches 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:04:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:04:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:04:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:04:58Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S02E05 - There's Strength In Arches 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:10:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:10:52Z", "level": "INFO", "message": " Original Size: 1379.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:10:52Z", "level": "INFO", "message": " Encoded Size: 1010.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:10:52Z", "level": "INFO", "message": " Reduction: 73.3% of original (26.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:10:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:10:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:11:01Z", "level": "INFO", "message": "Moved Taskmaster S02E05 - There's Strength In Arches 1080p - [EHX].mkv → Taskmaster S02E05 - There's Strength In Arches 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:11:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:11:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S02E05 - There's Strength In Arches 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:11:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:11:02Z", "level": "INFO", "message": " Size: 1379.18MB → 1010.52MB (73.3% of original, 26.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:11:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:11:03Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S02E05 - There's Strength In Arches 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:11:03Z", "level": "INFO", "message": "Processing: Taskmaster S03E01 - A Pea In A Haystack 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:11:16Z", "level": "INFO", "message": "Copied Taskmaster S03E01 - A Pea In A Haystack 1080p.mkv → Taskmaster S03E01 - A Pea In A Haystack 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:11:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:11:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:11:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:11:18Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S03E01 - A Pea In A Haystack 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:17:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:17:13Z", "level": "INFO", "message": " Original Size: 1423.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:17:13Z", "level": "INFO", "message": " Encoded Size: 1059.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:17:13Z", "level": "INFO", "message": " Reduction: 74.4% of original (25.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:17:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:17:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:17:22Z", "level": "INFO", "message": "Moved Taskmaster S03E01 - A Pea In A Haystack 1080p - [EHX].mkv → Taskmaster S03E01 - A Pea In A Haystack 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:17:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:17:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S03E01 - A Pea In A Haystack 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:17:24Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:17:24Z", "level": "INFO", "message": " Size: 1423.28MB → 1059.57MB (74.4% of original, 25.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:17:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:17:24Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S03E01 - A Pea In A Haystack 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:17:24Z", "level": "INFO", "message": "Processing: Taskmaster S03E02 - The Dong And The Gong 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:17:37Z", "level": "INFO", "message": "Copied Taskmaster S03E02 - The Dong And The Gong 1080p.mkv → Taskmaster S03E02 - The Dong And The Gong 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:17:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:17:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:17:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:17:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S03E02 - The Dong And The Gong 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:23:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:23:30Z", "level": "INFO", "message": " Original Size: 1371.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:23:30Z", "level": "INFO", "message": " Encoded Size: 1018.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:23:30Z", "level": "INFO", "message": " Reduction: 74.3% of original (25.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:23:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:23:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:23:39Z", "level": "INFO", "message": "Moved Taskmaster S03E02 - The Dong And The Gong 1080p - [EHX].mkv → Taskmaster S03E02 - The Dong And The Gong 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:23:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:23:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S03E02 - The Dong And The Gong 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:23:40Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:23:40Z", "level": "INFO", "message": " Size: 1371.75MB → 1018.81MB (74.3% of original, 25.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:23:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:23:40Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S03E02 - The Dong And The Gong 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:23:40Z", "level": "INFO", "message": "Processing: Taskmaster S03E03 - Little Polythene Grief Cave 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:23:53Z", "level": "INFO", "message": "Copied Taskmaster S03E03 - Little Polythene Grief Cave 1080p.mkv → Taskmaster S03E03 - Little Polythene Grief Cave 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:23:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:23:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:23:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:23:55Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S03E03 - Little Polythene Grief Cave 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:29:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:29:50Z", "level": "INFO", "message": " Original Size: 1292.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:29:50Z", "level": "INFO", "message": " Encoded Size: 949.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:29:50Z", "level": "INFO", "message": " Reduction: 73.4% of original (26.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:29:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:29:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:29:58Z", "level": "INFO", "message": "Moved Taskmaster S03E03 - Little Polythene Grief Cave 1080p - [EHX].mkv → Taskmaster S03E03 - Little Polythene Grief Cave 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:29:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:29:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S03E03 - Little Polythene Grief Cave 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:29:59Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:29:59Z", "level": "INFO", "message": " Size: 1292.59MB → 949.05MB (73.4% of original, 26.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:29:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:30:00Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S03E03 - Little Polythene Grief Cave 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:30:00Z", "level": "INFO", "message": "Processing: Taskmaster S03E04 - A Very Nuanced Character 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:30:13Z", "level": "INFO", "message": "Copied Taskmaster S03E04 - A Very Nuanced Character 1080p.mkv → Taskmaster S03E04 - A Very Nuanced Character 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:30:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:30:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:30:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:30:15Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S03E04 - A Very Nuanced Character 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:36:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:36:07Z", "level": "INFO", "message": " Original Size: 1347.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:36:07Z", "level": "INFO", "message": " Encoded Size: 994.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:36:07Z", "level": "INFO", "message": " Reduction: 73.8% of original (26.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:36:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:36:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:36:16Z", "level": "INFO", "message": "Moved Taskmaster S03E04 - A Very Nuanced Character 1080p - [EHX].mkv → Taskmaster S03E04 - A Very Nuanced Character 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:36:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:36:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S03E04 - A Very Nuanced Character 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:36:17Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:36:17Z", "level": "INFO", "message": " Size: 1347.21MB → 994.38MB (73.8% of original, 26.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:36:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:36:18Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S03E04 - A Very Nuanced Character 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:36:18Z", "level": "INFO", "message": "Processing: Taskmaster S03E05 - The FIP 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:36:31Z", "level": "INFO", "message": "Copied Taskmaster S03E05 - The FIP 1080p.mkv → Taskmaster S03E05 - The FIP 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:36:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:36:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:36:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:36:32Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S03E05 - The FIP 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:42:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:42:26Z", "level": "INFO", "message": " Original Size: 1438.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:42:26Z", "level": "INFO", "message": " Encoded Size: 1069.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:42:26Z", "level": "INFO", "message": " Reduction: 74.3% of original (25.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:42:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:42:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:42:35Z", "level": "INFO", "message": "Moved Taskmaster S03E05 - The FIP 1080p - [EHX].mkv → Taskmaster S03E05 - The FIP 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:42:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:42:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S03E05 - The FIP 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:42:37Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:42:37Z", "level": "INFO", "message": " Size: 1438.19MB → 1069.08MB (74.3% of original, 25.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:42:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:42:37Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S03E05 - The FIP 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:42:37Z", "level": "INFO", "message": "Processing: Taskmaster S04E01 - A Fat Bald White Man 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:42:51Z", "level": "INFO", "message": "Copied Taskmaster S04E01 - A Fat Bald White Man 1080p.mkv → Taskmaster S04E01 - A Fat Bald White Man 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:42:51Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:42:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:42:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:42:52Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E01 - A Fat Bald White Man 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:48:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:48:47Z", "level": "INFO", "message": " Original Size: 1376.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:48:47Z", "level": "INFO", "message": " Encoded Size: 1025.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:48:47Z", "level": "INFO", "message": " Reduction: 74.5% of original (25.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:48:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:48:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:48:56Z", "level": "INFO", "message": "Moved Taskmaster S04E01 - A Fat Bald White Man 1080p - [EHX].mkv → Taskmaster S04E01 - A Fat Bald White Man 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:48:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:48:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E01 - A Fat Bald White Man 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:48:58Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:48:58Z", "level": "INFO", "message": " Size: 1376.66MB → 1025.52MB (74.5% of original, 25.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:48:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:48:58Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E01 - A Fat Bald White Man 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:48:58Z", "level": "INFO", "message": "Processing: Taskmaster S04E02 - Look At Me 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:49:12Z", "level": "INFO", "message": "Copied Taskmaster S04E02 - Look At Me 1080p.mkv → Taskmaster S04E02 - Look At Me 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:49:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:49:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:49:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:49: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-01T21:49:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:49:14Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E02 - Look At Me 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T21:55:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T21:55:09Z", "level": "INFO", "message": " Original Size: 1361.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T21:55:09Z", "level": "INFO", "message": " Encoded Size: 1007.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T21:55:09Z", "level": "INFO", "message": " Reduction: 74.0% of original (26.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T21:55:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T21:55:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T21:55:18Z", "level": "INFO", "message": "Moved Taskmaster S04E02 - Look At Me 1080p - [EHX].mkv → Taskmaster S04E02 - Look At Me 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T21:55:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:55:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E02 - Look At Me 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T21:55:19Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T21:55:19Z", "level": "INFO", "message": " Size: 1361.54MB → 1007.56MB (74.0% of original, 26.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T21:55:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T21:55:20Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E02 - Look At Me 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T21:55:20Z", "level": "INFO", "message": "Processing: Taskmaster S04E03 - Hollowing Out A Baguette 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T21:55:34Z", "level": "INFO", "message": "Copied Taskmaster S04E03 - Hollowing Out A Baguette 1080p.mkv → Taskmaster S04E03 - Hollowing Out A Baguette 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T21:55:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T21:55:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T21:55:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T21:55:35Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E03 - Hollowing Out A Baguette 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:01:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:01:29Z", "level": "INFO", "message": " Original Size: 1347.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:01:29Z", "level": "INFO", "message": " Encoded Size: 996.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:01:29Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:01:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:01:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:01:38Z", "level": "INFO", "message": "Moved Taskmaster S04E03 - Hollowing Out A Baguette 1080p - [EHX].mkv → Taskmaster S04E03 - Hollowing Out A Baguette 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:01:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:01:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E03 - Hollowing Out A Baguette 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:01:39Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:01:39Z", "level": "INFO", "message": " Size: 1347.34MB → 996.2MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:01:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:01:39Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E03 - Hollowing Out A Baguette 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:01:39Z", "level": "INFO", "message": "Processing: Taskmaster S04E04 - Friendship Is Truth 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:01:52Z", "level": "INFO", "message": "Copied Taskmaster S04E04 - Friendship Is Truth 1080p.mkv → Taskmaster S04E04 - Friendship Is Truth 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:01:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:01:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:01:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:01: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-01T22:01:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:01:54Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E04 - Friendship Is Truth 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:07:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:07:49Z", "level": "INFO", "message": " Original Size: 1351.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:07:49Z", "level": "INFO", "message": " Encoded Size: 998.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:07:49Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:07:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:07:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:07:58Z", "level": "INFO", "message": "Moved Taskmaster S04E04 - Friendship Is Truth 1080p - [EHX].mkv → Taskmaster S04E04 - Friendship Is Truth 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:07:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:07:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E04 - Friendship Is Truth 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:07:59Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:07:59Z", "level": "INFO", "message": " Size: 1351.54MB → 998.45MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:07:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:07:59Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E04 - Friendship Is Truth 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:07:59Z", "level": "INFO", "message": "Processing: Taskmaster S04E05 - Meat 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:08:13Z", "level": "INFO", "message": "Copied Taskmaster S04E05 - Meat 1080p.mkv → Taskmaster S04E05 - Meat 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:08:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:08:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:08:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:08: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-01T22:08:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:08:14Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E05 - Meat 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:14:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:14:10Z", "level": "INFO", "message": " Original Size: 1360.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:14:10Z", "level": "INFO", "message": " Encoded Size: 1008.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:14:10Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:14:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:14:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:14:19Z", "level": "INFO", "message": "Moved Taskmaster S04E05 - Meat 1080p - [EHX].mkv → Taskmaster S04E05 - Meat 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:14:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:14:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E05 - Meat 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:14:20Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:14:20Z", "level": "INFO", "message": " Size: 1360.0MB → 1008.32MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:14:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:14:21Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E05 - Meat 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:14:21Z", "level": "INFO", "message": "Processing: Taskmaster S04E06 - Spatchcock It 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:14:33Z", "level": "INFO", "message": "Copied Taskmaster S04E06 - Spatchcock It 1080p.mkv → Taskmaster S04E06 - Spatchcock It 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:14:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:14:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:14:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:14:35Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E06 - Spatchcock It 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:20:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:20:30Z", "level": "INFO", "message": " Original Size: 1395.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:20:30Z", "level": "INFO", "message": " Encoded Size: 1043.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:20:30Z", "level": "INFO", "message": " Reduction: 74.8% of original (25.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:20:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:20:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:20:39Z", "level": "INFO", "message": "Moved Taskmaster S04E06 - Spatchcock It 1080p - [EHX].mkv → Taskmaster S04E06 - Spatchcock It 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:20:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:20:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E06 - Spatchcock It 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:20:40Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:20:40Z", "level": "INFO", "message": " Size: 1395.53MB → 1043.76MB (74.8% of original, 25.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:20:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:20:41Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E06 - Spatchcock It 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:20:41Z", "level": "INFO", "message": "Processing: Taskmaster S04E07 - No Stars For Naughty Boys 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:20:54Z", "level": "INFO", "message": "Copied Taskmaster S04E07 - No Stars For Naughty Boys 1080p.mkv → Taskmaster S04E07 - No Stars For Naughty Boys 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:20:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:20:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:20:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:20:55Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E07 - No Stars For Naughty Boys 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:26:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:26:49Z", "level": "INFO", "message": " Original Size: 1400.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:26:49Z", "level": "INFO", "message": " Encoded Size: 1041.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:26:49Z", "level": "INFO", "message": " Reduction: 74.4% of original (25.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:26:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:26:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:26:58Z", "level": "INFO", "message": "Moved Taskmaster S04E07 - No Stars For Naughty Boys 1080p - [EHX].mkv → Taskmaster S04E07 - No Stars For Naughty Boys 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:26:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:26:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E07 - No Stars For Naughty Boys 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:26:59Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:26:59Z", "level": "INFO", "message": " Size: 1400.47MB → 1041.92MB (74.4% of original, 25.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:26:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:27:00Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E07 - No Stars For Naughty Boys 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:27:00Z", "level": "INFO", "message": "Processing: Taskmaster S04E08 - Tony Three Pies 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:27:14Z", "level": "INFO", "message": "Copied Taskmaster S04E08 - Tony Three Pies 1080p.mkv → Taskmaster S04E08 - Tony Three Pies 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:27:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:27:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:27:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:27:15Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S04E08 - Tony Three Pies 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:33:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:33:10Z", "level": "INFO", "message": " Original Size: 1354.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:33:10Z", "level": "INFO", "message": " Encoded Size: 996.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:33:10Z", "level": "INFO", "message": " Reduction: 73.6% of original (26.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:33:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:33:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:33:19Z", "level": "INFO", "message": "Moved Taskmaster S04E08 - Tony Three Pies 1080p - [EHX].mkv → Taskmaster S04E08 - Tony Three Pies 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:33:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:33:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S04E08 - Tony Three Pies 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:33:20Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:33:20Z", "level": "INFO", "message": " Size: 1354.98MB → 996.87MB (73.6% of original, 26.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:33:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:33:21Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S04E08 - Tony Three Pies 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:33:21Z", "level": "INFO", "message": "Processing: Taskmaster S06E01 - The Old Soft Curved Padlock 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:33:31Z", "level": "INFO", "message": "Copied Taskmaster S06E01 - The Old Soft Curved Padlock 1080p.mkv → Taskmaster S06E01 - The Old Soft Curved Padlock 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:33:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:33:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:33:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:33:32Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E01 - The Old Soft Curved Padlock 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:39:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:39:18Z", "level": "INFO", "message": " Original Size: 1118.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:39:18Z", "level": "INFO", "message": " Encoded Size: 880.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:39:18Z", "level": "INFO", "message": " Reduction: 78.7% of original (21.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:39:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:39:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:39:26Z", "level": "INFO", "message": "Moved Taskmaster S06E01 - The Old Soft Curved Padlock 1080p - [EHX].mkv → Taskmaster S06E01 - The Old Soft Curved Padlock 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:39:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:39:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E01 - The Old Soft Curved Padlock 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:39:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:39:27Z", "level": "INFO", "message": " Size: 1118.72MB → 880.52MB (78.7% of original, 21.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:39:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:39:28Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E01 - The Old Soft Curved Padlock 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:39:28Z", "level": "INFO", "message": "Processing: Taskmaster S06E02 - Tarpeters 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:39:39Z", "level": "INFO", "message": "Copied Taskmaster S06E02 - Tarpeters 1080p.mkv → Taskmaster S06E02 - Tarpeters 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:39:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:39:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:39:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:39:40Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E02 - Tarpeters 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:45:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:45:28Z", "level": "INFO", "message": " Original Size: 1131.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:45:28Z", "level": "INFO", "message": " Encoded Size: 887.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:45:28Z", "level": "INFO", "message": " Reduction: 78.4% of original (21.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:45:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:45:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:45:36Z", "level": "INFO", "message": "Moved Taskmaster S06E02 - Tarpeters 1080p - [EHX].mkv → Taskmaster S06E02 - Tarpeters 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:45:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:45:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E02 - Tarpeters 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:45:38Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:45:38Z", "level": "INFO", "message": " Size: 1131.58MB → 887.12MB (78.4% of original, 21.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:45:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:45:38Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E02 - Tarpeters 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:45:38Z", "level": "INFO", "message": "Processing: Taskmaster S06E03 - One Warm Prawn 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:45:47Z", "level": "INFO", "message": "Copied Taskmaster S06E03 - One Warm Prawn 1080p.mkv → Taskmaster S06E03 - One Warm Prawn 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:45:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:45:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:45:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:45:48Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E03 - One Warm Prawn 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:51:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:51:33Z", "level": "INFO", "message": " Original Size: 1012.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:51:33Z", "level": "INFO", "message": " Encoded Size: 784.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:51:33Z", "level": "INFO", "message": " Reduction: 77.4% of original (22.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:51:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:51:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:51:40Z", "level": "INFO", "message": "Moved Taskmaster S06E03 - One Warm Prawn 1080p - [EHX].mkv → Taskmaster S06E03 - One Warm Prawn 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:51:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:51:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E03 - One Warm Prawn 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:51:41Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:51:41Z", "level": "INFO", "message": " Size: 1012.66MB → 784.21MB (77.4% of original, 22.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:51:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:51:41Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E03 - One Warm Prawn 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:51:41Z", "level": "INFO", "message": "Processing: Taskmaster S06E04 - Bmxing! 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:51:51Z", "level": "INFO", "message": "Copied Taskmaster S06E04 - Bmxing! 1080p.mkv → Taskmaster S06E04 - Bmxing! 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:51:51Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:51:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:51:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:51:52Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E04 - Bmxing! 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T22:57:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T22:57:39Z", "level": "INFO", "message": " Original Size: 1057.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T22:57:39Z", "level": "INFO", "message": " Encoded Size: 829.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T22:57:39Z", "level": "INFO", "message": " Reduction: 78.4% of original (21.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T22:57:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T22:57:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T22:57:46Z", "level": "INFO", "message": "Moved Taskmaster S06E04 - Bmxing! 1080p - [EHX].mkv → Taskmaster S06E04 - Bmxing! 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T22:57:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:57:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E04 - Bmxing! 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T22:57:48Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T22:57:48Z", "level": "INFO", "message": " Size: 1057.92MB → 829.21MB (78.4% of original, 21.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T22:57:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T22:57:48Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E04 - Bmxing! 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T22:57:48Z", "level": "INFO", "message": "Processing: Taskmaster S06E05 - H 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T22:57:58Z", "level": "INFO", "message": "Copied Taskmaster S06E05 - H 1080p.mkv → Taskmaster S06E05 - H 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T22:57:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T22:57:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T22:57:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T22:58: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-01T22:58:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T22:58:00Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E05 - H 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:03:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:03:48Z", "level": "INFO", "message": " Original Size: 1035.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:03:48Z", "level": "INFO", "message": " Encoded Size: 809.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:03:48Z", "level": "INFO", "message": " Reduction: 78.2% of original (21.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:03:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:03:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:03:55Z", "level": "INFO", "message": "Moved Taskmaster S06E05 - H 1080p - [EHX].mkv → Taskmaster S06E05 - H 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:03:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:03:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E05 - H 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:03:56Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:03:56Z", "level": "INFO", "message": " Size: 1035.68MB → 809.66MB (78.2% of original, 21.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:03:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:03:56Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E05 - H 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:03:56Z", "level": "INFO", "message": "Processing: Taskmaster S06E06 - We Met At Mealtimes 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:04:07Z", "level": "INFO", "message": "Copied Taskmaster S06E06 - We Met At Mealtimes 1080p.mkv → Taskmaster S06E06 - We Met At Mealtimes 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:04:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:04:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:04:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:04: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-01T23:04:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:04:08Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E06 - We Met At Mealtimes 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:09:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:09:55Z", "level": "INFO", "message": " Original Size: 1051.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:09:55Z", "level": "INFO", "message": " Encoded Size: 820.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:09:55Z", "level": "INFO", "message": " Reduction: 78.1% of original (21.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:09:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:09:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:10:03Z", "level": "INFO", "message": "Moved Taskmaster S06E06 - We Met At Mealtimes 1080p - [EHX].mkv → Taskmaster S06E06 - We Met At Mealtimes 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:10:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:10:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E06 - We Met At Mealtimes 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:10:04Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:10:04Z", "level": "INFO", "message": " Size: 1051.71MB → 820.99MB (78.1% of original, 21.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:10:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:10:04Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E06 - We Met At Mealtimes 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:10:04Z", "level": "INFO", "message": "Processing: Taskmaster S06E07 - Roadkill Doused In Syrup 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:10:13Z", "level": "INFO", "message": "Copied Taskmaster S06E07 - Roadkill Doused In Syrup 1080p.mkv → Taskmaster S06E07 - Roadkill Doused In Syrup 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:10:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:10:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:10:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:10:15Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E07 - Roadkill Doused In Syrup 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:16:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:16:04Z", "level": "INFO", "message": " Original Size: 1047.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:16:04Z", "level": "INFO", "message": " Encoded Size: 821.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:16:04Z", "level": "INFO", "message": " Reduction: 78.4% of original (21.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:16:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:16:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:16:11Z", "level": "INFO", "message": "Moved Taskmaster S06E07 - Roadkill Doused In Syrup 1080p - [EHX].mkv → Taskmaster S06E07 - Roadkill Doused In Syrup 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:16:12Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:16:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E07 - Roadkill Doused In Syrup 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:16:12Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:16:12Z", "level": "INFO", "message": " Size: 1047.14MB → 821.26MB (78.4% of original, 21.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:16:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:16:12Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E07 - Roadkill Doused In Syrup 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:16:12Z", "level": "INFO", "message": "Processing: Taskmaster S06E08 - What Kind Of Pictures 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:16:20Z", "level": "INFO", "message": "Copied Taskmaster S06E08 - What Kind Of Pictures 1080p.mkv → Taskmaster S06E08 - What Kind Of Pictures 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:16:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:16:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:16:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:16:22Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E08 - What Kind Of Pictures 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:22:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:22:10Z", "level": "INFO", "message": " Original Size: 761.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:22:10Z", "level": "INFO", "message": " Encoded Size: 620.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:22:10Z", "level": "INFO", "message": " Reduction: 81.5% of original (18.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:22:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:22:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:22:15Z", "level": "INFO", "message": "Moved Taskmaster S06E08 - What Kind Of Pictures 1080p - [EHX].mkv → Taskmaster S06E08 - What Kind Of Pictures 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:22:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:22:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E08 - What Kind Of Pictures 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:22:16Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:22:16Z", "level": "INFO", "message": " Size: 761.62MB → 620.97MB (81.5% of original, 18.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:22:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:22:16Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E08 - What Kind Of Pictures 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:22:16Z", "level": "INFO", "message": "Processing: Taskmaster S06E09 - The Bubble Brothers 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:22:27Z", "level": "INFO", "message": "Copied Taskmaster S06E09 - The Bubble Brothers 1080p.mkv → Taskmaster S06E09 - The Bubble Brothers 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:22:27Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:22:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:22:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:22:28Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E09 - The Bubble Brothers 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:28:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:28:15Z", "level": "INFO", "message": " Original Size: 1098.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:28:15Z", "level": "INFO", "message": " Encoded Size: 865.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:28:15Z", "level": "INFO", "message": " Reduction: 78.8% of original (21.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:28:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:28:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:28:22Z", "level": "INFO", "message": "Moved Taskmaster S06E09 - The Bubble Brothers 1080p - [EHX].mkv → Taskmaster S06E09 - The Bubble Brothers 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:28:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:28:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E09 - The Bubble Brothers 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:28:24Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:28:24Z", "level": "INFO", "message": " Size: 1098.89MB → 865.57MB (78.8% of original, 21.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:28:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:28:24Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E09 - The Bubble Brothers 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:28:24Z", "level": "INFO", "message": "Processing: Taskmaster S06E10 - He Was A Different Man 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:28:34Z", "level": "INFO", "message": "Copied Taskmaster S06E10 - He Was A Different Man 1080p.mkv → Taskmaster S06E10 - He Was A Different Man 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:28:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:28:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:28:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:28:35Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S06E10 - He Was A Different Man 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:34:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:34:24Z", "level": "INFO", "message": " Original Size: 1044.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:34:24Z", "level": "INFO", "message": " Encoded Size: 813.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:34:24Z", "level": "INFO", "message": " Reduction: 77.9% of original (22.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:34:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:34:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:34:31Z", "level": "INFO", "message": "Moved Taskmaster S06E10 - He Was A Different Man 1080p - [EHX].mkv → Taskmaster S06E10 - He Was A Different Man 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:34:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:34:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S06E10 - He Was A Different Man 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:34:33Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:34:33Z", "level": "INFO", "message": " Size: 1044.18MB → 813.06MB (77.9% of original, 22.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:34:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:34:33Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S06E10 - He Was A Different Man 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:34:33Z", "level": "INFO", "message": "Processing: Taskmaster S10E01 - God's Haemorrhoid 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:34:43Z", "level": "INFO", "message": "Copied Taskmaster S10E01 - God's Haemorrhoid 1080p.mkv → Taskmaster S10E01 - God's Haemorrhoid 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:34:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:34:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:34:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:34:45Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E01 - God's Haemorrhoid 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:40:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:40:58Z", "level": "INFO", "message": " Original Size: 1051.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:40:58Z", "level": "INFO", "message": " Encoded Size: 835.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:40:58Z", "level": "INFO", "message": " Reduction: 79.4% of original (20.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:40:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:40:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:41:06Z", "level": "INFO", "message": "Moved Taskmaster S10E01 - God's Haemorrhoid 1080p - [EHX].mkv → Taskmaster S10E01 - God's Haemorrhoid 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:41:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:41:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E01 - God's Haemorrhoid 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:41:07Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:41:07Z", "level": "INFO", "message": " Size: 1051.8MB → 835.12MB (79.4% of original, 20.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:41:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:41:07Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E01 - God's Haemorrhoid 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:41:07Z", "level": "INFO", "message": "Processing: Taskmaster S10E02 - A Documentary About Despots 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:41:17Z", "level": "INFO", "message": "Copied Taskmaster S10E02 - A Documentary About Despots 1080p.mkv → Taskmaster S10E02 - A Documentary About Despots 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:41:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:41:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:41:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23: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-01T23:41:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:41:19Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E02 - A Documentary About Despots 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:47:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:47:29Z", "level": "INFO", "message": " Original Size: 985.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:47:29Z", "level": "INFO", "message": " Encoded Size: 773.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:47:29Z", "level": "INFO", "message": " Reduction: 78.4% of original (21.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:47:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:47:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:47:36Z", "level": "INFO", "message": "Moved Taskmaster S10E02 - A Documentary About Despots 1080p - [EHX].mkv → Taskmaster S10E02 - A Documentary About Despots 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:47:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:47:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E02 - A Documentary About Despots 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:47:37Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:47:37Z", "level": "INFO", "message": " Size: 985.94MB → 773.4MB (78.4% of original, 21.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:47:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:47:37Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E02 - A Documentary About Despots 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:47:37Z", "level": "INFO", "message": "Processing: Taskmaster S10E03 - Point Of Swivel 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:47:47Z", "level": "INFO", "message": "Copied Taskmaster S10E03 - Point Of Swivel 1080p.mkv → Taskmaster S10E03 - Point Of Swivel 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:47:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:47:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:47:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:47:48Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E03 - Point Of Swivel 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-01T23:53:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-01T23:53:58Z", "level": "INFO", "message": " Original Size: 1009.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-01T23:53:58Z", "level": "INFO", "message": " Encoded Size: 795.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-01T23:53:58Z", "level": "INFO", "message": " Reduction: 78.8% of original (21.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-01T23:53:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-01T23:53:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-01T23:54:05Z", "level": "INFO", "message": "Moved Taskmaster S10E03 - Point Of Swivel 1080p - [EHX].mkv → Taskmaster S10E03 - Point Of Swivel 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-01T23:54:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:54:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E03 - Point Of Swivel 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-01T23:54:06Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-01T23:54:06Z", "level": "INFO", "message": " Size: 1009.95MB → 795.92MB (78.8% of original, 21.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-01T23:54:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-01T23:54:07Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E03 - Point Of Swivel 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-01T23:54:07Z", "level": "INFO", "message": "Processing: Taskmaster S10E04 - Toshwash 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-01T23:54:16Z", "level": "INFO", "message": "Copied Taskmaster S10E04 - Toshwash 1080p.mkv → Taskmaster S10E04 - Toshwash 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-01T23:54:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-01T23:54:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-01T23:54:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-01T23:54:17Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E04 - Toshwash 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:00:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:00:27Z", "level": "INFO", "message": " Original Size: 1002.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:00:27Z", "level": "INFO", "message": " Encoded Size: 792.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:00:27Z", "level": "INFO", "message": " Reduction: 79.1% of original (20.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:00:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:00:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:00:34Z", "level": "INFO", "message": "Moved Taskmaster S10E04 - Toshwash 1080p - [EHX].mkv → Taskmaster S10E04 - Toshwash 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:00:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:00:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E04 - Toshwash 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:00:35Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:00:35Z", "level": "INFO", "message": " Size: 1002.19MB → 792.63MB (79.1% of original, 20.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:00:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:00:35Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E04 - Toshwash 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:00:35Z", "level": "INFO", "message": "Processing: Taskmaster S10E05 - I Hate Your Trainers 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:00:46Z", "level": "INFO", "message": "Copied Taskmaster S10E05 - I Hate Your Trainers 1080p.mkv → Taskmaster S10E05 - I Hate Your Trainers 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:00:46Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:00:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:00:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:00:47Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E05 - I Hate Your Trainers 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:06:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:06:58Z", "level": "INFO", "message": " Original Size: 1033.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:06:58Z", "level": "INFO", "message": " Encoded Size: 813.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:06:58Z", "level": "INFO", "message": " Reduction: 78.7% of original (21.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:06:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:06:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:07:05Z", "level": "INFO", "message": "Moved Taskmaster S10E05 - I Hate Your Trainers 1080p - [EHX].mkv → Taskmaster S10E05 - I Hate Your Trainers 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:07:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:07:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E05 - I Hate Your Trainers 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:07:06Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:07:06Z", "level": "INFO", "message": " Size: 1033.41MB → 813.15MB (78.7% of original, 21.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:07:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:07:07Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E05 - I Hate Your Trainers 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:07:07Z", "level": "INFO", "message": "Processing: Taskmaster S10E06 - Hippopotamus 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:07:16Z", "level": "INFO", "message": "Copied Taskmaster S10E06 - Hippopotamus 1080p.mkv → Taskmaster S10E06 - Hippopotamus 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:07:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:07:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:07:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:07:18Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E06 - Hippopotamus 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:13:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:13:27Z", "level": "INFO", "message": " Original Size: 932.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:13:27Z", "level": "INFO", "message": " Encoded Size: 731.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:13:27Z", "level": "INFO", "message": " Reduction: 78.4% of original (21.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:13:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:13:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:13:33Z", "level": "INFO", "message": "Moved Taskmaster S10E06 - Hippopotamus 1080p - [EHX].mkv → Taskmaster S10E06 - Hippopotamus 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:13:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:13:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E06 - Hippopotamus 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:13:35Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:13:35Z", "level": "INFO", "message": " Size: 932.8MB → 731.17MB (78.4% of original, 21.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:13:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:13:35Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E06 - Hippopotamus 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:13:35Z", "level": "INFO", "message": "Processing: Taskmaster S10E07 - Legit Glass 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:13:45Z", "level": "INFO", "message": "Copied Taskmaster S10E07 - Legit Glass 1080p.mkv → Taskmaster S10E07 - Legit Glass 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:13:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:13:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:13:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:13:47Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E07 - Legit Glass 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:19:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:19:55Z", "level": "INFO", "message": " Original Size: 1021.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:19:55Z", "level": "INFO", "message": " Encoded Size: 803.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:19:55Z", "level": "INFO", "message": " Reduction: 78.7% of original (21.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:19:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:19:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:20:02Z", "level": "INFO", "message": "Moved Taskmaster S10E07 - Legit Glass 1080p - [EHX].mkv → Taskmaster S10E07 - Legit Glass 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:20:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:20:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E07 - Legit Glass 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:20:04Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:20:04Z", "level": "INFO", "message": " Size: 1021.12MB → 803.37MB (78.7% of original, 21.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:20:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:20:04Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E07 - Legit Glass 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:20:04Z", "level": "INFO", "message": "Processing: Taskmaster S10E08 - Moments Of Silence 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:20:14Z", "level": "INFO", "message": "Copied Taskmaster S10E08 - Moments Of Silence 1080p.mkv → Taskmaster S10E08 - Moments Of Silence 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:20:15Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:20:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:20:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:20:16Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E08 - Moments Of Silence 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:26:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:26:25Z", "level": "INFO", "message": " Original Size: 972.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:26:25Z", "level": "INFO", "message": " Encoded Size: 761.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:26:25Z", "level": "INFO", "message": " Reduction: 78.3% of original (21.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:26:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:26:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:26:32Z", "level": "INFO", "message": "Moved Taskmaster S10E08 - Moments Of Silence 1080p - [EHX].mkv → Taskmaster S10E08 - Moments Of Silence 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:26:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:26:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E08 - Moments Of Silence 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:26:34Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:26:34Z", "level": "INFO", "message": " Size: 972.86MB → 761.63MB (78.3% of original, 21.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:26:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:26:34Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E08 - Moments Of Silence 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:26:34Z", "level": "INFO", "message": "Processing: Taskmaster S10E09 - Air Horn Andy 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:26:43Z", "level": "INFO", "message": "Copied Taskmaster S10E09 - Air Horn Andy 1080p.mkv → Taskmaster S10E09 - Air Horn Andy 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:26:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:26:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:26:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:26:45Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E09 - Air Horn Andy 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:32:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:32:54Z", "level": "INFO", "message": " Original Size: 943.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:32:54Z", "level": "INFO", "message": " Encoded Size: 741.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:32:54Z", "level": "INFO", "message": " Reduction: 78.6% of original (21.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:32:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:32:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:33:01Z", "level": "INFO", "message": "Moved Taskmaster S10E09 - Air Horn Andy 1080p - [EHX].mkv → Taskmaster S10E09 - Air Horn Andy 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:33:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:33:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E09 - Air Horn Andy 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:33:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:33:02Z", "level": "INFO", "message": " Size: 943.17MB → 741.15MB (78.6% of original, 21.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:33:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:33:03Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E09 - Air Horn Andy 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:33:03Z", "level": "INFO", "message": "Processing: Taskmaster S10E10 - Dog Meat Trifle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:33:13Z", "level": "INFO", "message": "Copied Taskmaster S10E10 - Dog Meat Trifle 1080p.mkv → Taskmaster S10E10 - Dog Meat Trifle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:33:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:33:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:33:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:33:15Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S10E10 - Dog Meat Trifle 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:39:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:39:23Z", "level": "INFO", "message": " Original Size: 1063.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:39:23Z", "level": "INFO", "message": " Encoded Size: 842.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:39:23Z", "level": "INFO", "message": " Reduction: 79.3% of original (20.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:39:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:39:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:39:31Z", "level": "INFO", "message": "Moved Taskmaster S10E10 - Dog Meat Trifle 1080p - [EHX].mkv → Taskmaster S10E10 - Dog Meat Trifle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:39:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:39:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S10E10 - Dog Meat Trifle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:39:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:39:32Z", "level": "INFO", "message": " Size: 1063.63MB → 842.95MB (79.3% of original, 20.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:39:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:39:32Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S10E10 - Dog Meat Trifle 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:39:32Z", "level": "INFO", "message": "Processing: Taskmaster S11E01 - Its Not Your Fault 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:39:43Z", "level": "INFO", "message": "Copied Taskmaster S11E01 - Its Not Your Fault 1080p.mkv → Taskmaster S11E01 - Its Not Your Fault 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:39:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:39:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:39:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:39:45Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E01 - Its Not Your Fault 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:45:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:45:55Z", "level": "INFO", "message": " Original Size: 1103.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:45:55Z", "level": "INFO", "message": " Encoded Size: 805.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:45:55Z", "level": "INFO", "message": " Reduction: 73.0% of original (27.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:45:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:45:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:46:01Z", "level": "INFO", "message": "Moved Taskmaster S11E01 - Its Not Your Fault 1080p - [EHX].mkv → Taskmaster S11E01 - Its Not Your Fault 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:46:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:46:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E01 - Its Not Your Fault 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:46:03Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:46:03Z", "level": "INFO", "message": " Size: 1103.42MB → 805.28MB (73.0% of original, 27.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:46:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:46:03Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E01 - Its Not Your Fault 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:46:03Z", "level": "INFO", "message": "Processing: Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:46:13Z", "level": "INFO", "message": "Copied Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p.mkv → Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:46:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:46:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:46:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:46: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-02T00:46:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:46:14Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:52:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:52:23Z", "level": "INFO", "message": " Original Size: 1094.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:52:23Z", "level": "INFO", "message": " Encoded Size: 796.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:52:23Z", "level": "INFO", "message": " Reduction: 72.8% of original (27.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:52:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:52:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:52:30Z", "level": "INFO", "message": "Moved Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p - [EHX].mkv → Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:52:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:52:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:52:31Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:52:31Z", "level": "INFO", "message": " Size: 1094.27MB → 796.83MB (72.8% of original, 27.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:52:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:52:31Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E02 - The Lure Of The Treacle Puppies 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:52:31Z", "level": "INFO", "message": "Processing: Taskmaster S11E03 - Run Up A Tree To The Moon 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:52:43Z", "level": "INFO", "message": "Copied Taskmaster S11E03 - Run Up A Tree To The Moon 1080p.mkv → Taskmaster S11E03 - Run Up A Tree To The Moon 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:52:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:52:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:52:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:52:44Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E03 - Run Up A Tree To The Moon 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T00:58:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T00:58:54Z", "level": "INFO", "message": " Original Size: 1075.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T00:58:54Z", "level": "INFO", "message": " Encoded Size: 784.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T00:58:54Z", "level": "INFO", "message": " Reduction: 73.0% of original (27.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T00:58:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T00:58:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T00:59:01Z", "level": "INFO", "message": "Moved Taskmaster S11E03 - Run Up A Tree To The Moon 1080p - [EHX].mkv → Taskmaster S11E03 - Run Up A Tree To The Moon 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T00:59:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:59:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E03 - Run Up A Tree To The Moon 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T00:59:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T00:59:02Z", "level": "INFO", "message": " Size: 1075.58MB → 784.97MB (73.0% of original, 27.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T00:59:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T00:59:02Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E03 - Run Up A Tree To The Moon 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T00:59:02Z", "level": "INFO", "message": "Processing: Taskmaster S11E04 - Premature Conker 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T00:59:13Z", "level": "INFO", "message": "Copied Taskmaster S11E04 - Premature Conker 1080p.mkv → Taskmaster S11E04 - Premature Conker 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T00:59:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T00:59:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T00:59:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T00:59:15Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E04 - Premature Conker 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:05:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:05:24Z", "level": "INFO", "message": " Original Size: 1090.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:05:24Z", "level": "INFO", "message": " Encoded Size: 799.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:05:24Z", "level": "INFO", "message": " Reduction: 73.3% of original (26.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:05:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:05:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:05:31Z", "level": "INFO", "message": "Moved Taskmaster S11E04 - Premature Conker 1080p - [EHX].mkv → Taskmaster S11E04 - Premature Conker 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:05:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:05:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E04 - Premature Conker 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:05:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:05:32Z", "level": "INFO", "message": " Size: 1090.86MB → 799.69MB (73.3% of original, 26.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:05:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:05:33Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E04 - Premature Conker 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:05:33Z", "level": "INFO", "message": "Processing: Taskmaster S11E05 - Slap And Tong 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:05:43Z", "level": "INFO", "message": "Copied Taskmaster S11E05 - Slap And Tong 1080p.mkv → Taskmaster S11E05 - Slap And Tong 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:05:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:05:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:05:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:05:45Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E05 - Slap And Tong 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:11:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:11:54Z", "level": "INFO", "message": " Original Size: 1067.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:11:54Z", "level": "INFO", "message": " Encoded Size: 778.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:11:54Z", "level": "INFO", "message": " Reduction: 72.9% of original (27.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:11:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:11:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:12:01Z", "level": "INFO", "message": "Moved Taskmaster S11E05 - Slap And Tong 1080p - [EHX].mkv → Taskmaster S11E05 - Slap And Tong 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:12:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:12:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E05 - Slap And Tong 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:12:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:12:02Z", "level": "INFO", "message": " Size: 1067.6MB → 778.36MB (72.9% of original, 27.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:12:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:12:02Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E05 - Slap And Tong 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:12:02Z", "level": "INFO", "message": "Processing: Taskmaster S11E06 - Absolute Casserole 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:12:12Z", "level": "INFO", "message": "Copied Taskmaster S11E06 - Absolute Casserole 1080p.mkv → Taskmaster S11E06 - Absolute Casserole 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:12:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:12:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:12:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:12:13Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E06 - Absolute Casserole 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:18:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:18:23Z", "level": "INFO", "message": " Original Size: 1046.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:18:23Z", "level": "INFO", "message": " Encoded Size: 759.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:18:23Z", "level": "INFO", "message": " Reduction: 72.6% of original (27.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:18:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:18:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:18:30Z", "level": "INFO", "message": "Moved Taskmaster S11E06 - Absolute Casserole 1080p - [EHX].mkv → Taskmaster S11E06 - Absolute Casserole 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:18:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:18:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E06 - Absolute Casserole 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:18:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:18:32Z", "level": "INFO", "message": " Size: 1046.98MB → 759.85MB (72.6% of original, 27.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:18:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:18:32Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E06 - Absolute Casserole 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:18:32Z", "level": "INFO", "message": "Processing: Taskmaster S11E07 - Youve Got No Chutzpah 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:18:43Z", "level": "INFO", "message": "Copied Taskmaster S11E07 - Youve Got No Chutzpah 1080p.mkv → Taskmaster S11E07 - Youve Got No Chutzpah 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:18:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:18:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:18:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:18:44Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E07 - Youve Got No Chutzpah 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:24:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:24:54Z", "level": "INFO", "message": " Original Size: 1120.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:24:54Z", "level": "INFO", "message": " Encoded Size: 825.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:24:54Z", "level": "INFO", "message": " Reduction: 73.7% of original (26.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:24:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:24:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:25:01Z", "level": "INFO", "message": "Moved Taskmaster S11E07 - Youve Got No Chutzpah 1080p - [EHX].mkv → Taskmaster S11E07 - Youve Got No Chutzpah 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:25:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:25:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E07 - Youve Got No Chutzpah 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:25:03Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:25:03Z", "level": "INFO", "message": " Size: 1120.71MB → 825.51MB (73.7% of original, 26.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:25:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:25:03Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E07 - Youve Got No Chutzpah 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:25:03Z", "level": "INFO", "message": "Processing: Taskmaster S11E08 - An Orderly Species 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:25:16Z", "level": "INFO", "message": "Copied Taskmaster S11E08 - An Orderly Species 1080p.mkv → Taskmaster S11E08 - An Orderly Species 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:25:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:25:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:25:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:25:17Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E08 - An Orderly Species 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:31:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:31:27Z", "level": "INFO", "message": " Original Size: 1062.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:31:27Z", "level": "INFO", "message": " Encoded Size: 773.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:31:27Z", "level": "INFO", "message": " Reduction: 72.8% of original (27.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:31:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:31:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:31:34Z", "level": "INFO", "message": "Moved Taskmaster S11E08 - An Orderly Species 1080p - [EHX].mkv → Taskmaster S11E08 - An Orderly Species 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:31:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:31:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E08 - An Orderly Species 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:31:35Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:31:35Z", "level": "INFO", "message": " Size: 1062.31MB → 773.69MB (72.8% of original, 27.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:31:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:31:35Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E08 - An Orderly Species 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:31:35Z", "level": "INFO", "message": "Processing: Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:31:46Z", "level": "INFO", "message": "Copied Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p.mkv → Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:31:46Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:31:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:31:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:31:48Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:37:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:37:57Z", "level": "INFO", "message": " Original Size: 1045.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:37:57Z", "level": "INFO", "message": " Encoded Size: 760.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:37:57Z", "level": "INFO", "message": " Reduction: 72.8% of original (27.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:37:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:37:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:38:04Z", "level": "INFO", "message": "Moved Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p - [EHX].mkv → Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:38:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:38:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:38:05Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:38:05Z", "level": "INFO", "message": " Size: 1045.04MB → 760.71MB (72.8% of original, 27.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:38:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:38:05Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E09 - Mr Octopus And Pottyhands 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:38:05Z", "level": "INFO", "message": "Processing: Taskmaster S11E10 - Activate Jamali 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:38:16Z", "level": "INFO", "message": "Copied Taskmaster S11E10 - Activate Jamali 1080p.mkv → Taskmaster S11E10 - Activate Jamali 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:38:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:38:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:38:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:38:17Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S11E10 - Activate Jamali 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:44:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:44:25Z", "level": "INFO", "message": " Original Size: 1046.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:44:25Z", "level": "INFO", "message": " Encoded Size: 766.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:44:25Z", "level": "INFO", "message": " Reduction: 73.2% of original (26.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:44:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:44:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:44:31Z", "level": "INFO", "message": "Moved Taskmaster S11E10 - Activate Jamali 1080p - [EHX].mkv → Taskmaster S11E10 - Activate Jamali 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:44:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:44:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S11E10 - Activate Jamali 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:44:33Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:44:33Z", "level": "INFO", "message": " Size: 1046.66MB → 766.4MB (73.2% of original, 26.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:44:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:44:33Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S11E10 - Activate Jamali 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:44:33Z", "level": "INFO", "message": "Processing: Taskmaster S12E01 - An Imbalance In The Poppability 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:44:42Z", "level": "INFO", "message": "Copied Taskmaster S12E01 - An Imbalance In The Poppability 1080p.mkv → Taskmaster S12E01 - An Imbalance In The Poppability 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:44:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:44:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:44:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:44:43Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E01 - An Imbalance In The Poppability 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:50:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:50:53Z", "level": "INFO", "message": " Original Size: 1004.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:50:53Z", "level": "INFO", "message": " Encoded Size: 857.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:50:53Z", "level": "INFO", "message": " Reduction: 85.4% of original (14.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:50:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:50:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:51:00Z", "level": "INFO", "message": "Moved Taskmaster S12E01 - An Imbalance In The Poppability 1080p - [EHX].mkv → Taskmaster S12E01 - An Imbalance In The Poppability 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:51:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:51:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E01 - An Imbalance In The Poppability 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:51:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:51:02Z", "level": "INFO", "message": " Size: 1004.71MB → 857.63MB (85.4% of original, 14.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:51:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:51:02Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E01 - An Imbalance In The Poppability 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:51:02Z", "level": "INFO", "message": "Processing: Taskmaster S12E02 - Oatmeal And Death 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:51:12Z", "level": "INFO", "message": "Copied Taskmaster S12E02 - Oatmeal And Death 1080p.mkv → Taskmaster S12E02 - Oatmeal And Death 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:51:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:51:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:51:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:51:13Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E02 - Oatmeal And Death 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T01:57:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T01:57:23Z", "level": "INFO", "message": " Original Size: 919.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T01:57:23Z", "level": "INFO", "message": " Encoded Size: 678.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T01:57:23Z", "level": "INFO", "message": " Reduction: 73.8% of original (26.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T01:57:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T01:57:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T01:57:29Z", "level": "INFO", "message": "Moved Taskmaster S12E02 - Oatmeal And Death 1080p - [EHX].mkv → Taskmaster S12E02 - Oatmeal And Death 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T01:57:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:57:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E02 - Oatmeal And Death 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T01:57:30Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T01:57:30Z", "level": "INFO", "message": " Size: 919.65MB → 678.46MB (73.8% of original, 26.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T01:57:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T01:57:30Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E02 - Oatmeal And Death 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T01:57:30Z", "level": "INFO", "message": "Processing: Taskmaster S12E03 - The End Of The Franchise 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T01:57:40Z", "level": "INFO", "message": "Copied Taskmaster S12E03 - The End Of The Franchise 1080p.mkv → Taskmaster S12E03 - The End Of The Franchise 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T01:57:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T01:57:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T01:57:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T01:57:42Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E03 - The End Of The Franchise 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:03:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:03:52Z", "level": "INFO", "message": " Original Size: 975.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:03:52Z", "level": "INFO", "message": " Encoded Size: 717.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:03:52Z", "level": "INFO", "message": " Reduction: 73.6% of original (26.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:03:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:03:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:03:58Z", "level": "INFO", "message": "Moved Taskmaster S12E03 - The End Of The Franchise 1080p - [EHX].mkv → Taskmaster S12E03 - The End Of The Franchise 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:03:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:03:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E03 - The End Of The Franchise 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:03:59Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:03:59Z", "level": "INFO", "message": " Size: 975.52MB → 717.65MB (73.6% of original, 26.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:03:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:03:59Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E03 - The End Of The Franchise 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:03:59Z", "level": "INFO", "message": "Processing: Taskmaster S12E04 - The Customised Inhaler 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:04:09Z", "level": "INFO", "message": "Copied Taskmaster S12E04 - The Customised Inhaler 1080p.mkv → Taskmaster S12E04 - The Customised Inhaler 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:04:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:04:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:04:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:04:11Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E04 - The Customised Inhaler 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:10:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:10:20Z", "level": "INFO", "message": " Original Size: 912.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:10:20Z", "level": "INFO", "message": " Encoded Size: 667.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:10:20Z", "level": "INFO", "message": " Reduction: 73.2% of original (26.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:10:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:10:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:10:26Z", "level": "INFO", "message": "Moved Taskmaster S12E04 - The Customised Inhaler 1080p - [EHX].mkv → Taskmaster S12E04 - The Customised Inhaler 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:10:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:10:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E04 - The Customised Inhaler 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:10:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:10:27Z", "level": "INFO", "message": " Size: 912.27MB → 667.88MB (73.2% of original, 26.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:10:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:10:28Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E04 - The Customised Inhaler 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:10:28Z", "level": "INFO", "message": "Processing: Taskmaster S12E05 - Croissants Is Croissants 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:10:37Z", "level": "INFO", "message": "Copied Taskmaster S12E05 - Croissants Is Croissants 1080p.mkv → Taskmaster S12E05 - Croissants Is Croissants 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:10:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:10:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:10:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:10:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E05 - Croissants Is Croissants 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:16:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:16:48Z", "level": "INFO", "message": " Original Size: 924.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:16:48Z", "level": "INFO", "message": " Encoded Size: 685.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:16:48Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:16:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:16:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:16:54Z", "level": "INFO", "message": "Moved Taskmaster S12E05 - Croissants Is Croissants 1080p - [EHX].mkv → Taskmaster S12E05 - Croissants Is Croissants 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:16:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:16:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E05 - Croissants Is Croissants 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:16:55Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:16:55Z", "level": "INFO", "message": " Size: 924.43MB → 685.43MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:16:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:16:55Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E05 - Croissants Is Croissants 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:16:55Z", "level": "INFO", "message": "Processing: Taskmaster S12E06 - A Chair In A Sweet 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:17:05Z", "level": "INFO", "message": "Copied Taskmaster S12E06 - A Chair In A Sweet 1080p.mkv → Taskmaster S12E06 - A Chair In A Sweet 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:17:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:17:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:17:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:17:06Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E06 - A Chair In A Sweet 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:23:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:23:16Z", "level": "INFO", "message": " Original Size: 912.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:23:16Z", "level": "INFO", "message": " Encoded Size: 668.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:23:16Z", "level": "INFO", "message": " Reduction: 73.3% of original (26.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:23:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:23:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:23:22Z", "level": "INFO", "message": "Moved Taskmaster S12E06 - A Chair In A Sweet 1080p - [EHX].mkv → Taskmaster S12E06 - A Chair In A Sweet 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:23:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:23:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E06 - A Chair In A Sweet 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:23:23Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:23:23Z", "level": "INFO", "message": " Size: 912.06MB → 668.47MB (73.3% of original, 26.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:23:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:23:24Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E06 - A Chair In A Sweet 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:23:24Z", "level": "INFO", "message": "Processing: Taskmaster S12E07 - The Integrity Of The Product 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:23:33Z", "level": "INFO", "message": "Copied Taskmaster S12E07 - The Integrity Of The Product 1080p.mkv → Taskmaster S12E07 - The Integrity Of The Product 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:23:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:23:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:23:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:23: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-02T02:23:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:23:34Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E07 - The Integrity Of The Product 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:29:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:29:45Z", "level": "INFO", "message": " Original Size: 934.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:29:45Z", "level": "INFO", "message": " Encoded Size: 684.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:29:45Z", "level": "INFO", "message": " Reduction: 73.2% of original (26.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:29:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:29:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:29:51Z", "level": "INFO", "message": "Moved Taskmaster S12E07 - The Integrity Of The Product 1080p - [EHX].mkv → Taskmaster S12E07 - The Integrity Of The Product 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:29:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:29:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E07 - The Integrity Of The Product 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:29:52Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:29:52Z", "level": "INFO", "message": " Size: 934.76MB → 684.49MB (73.2% of original, 26.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:29:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:29:52Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E07 - The Integrity Of The Product 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:29:52Z", "level": "INFO", "message": "Processing: Taskmaster S12E08 - A Couple Of Ethels 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:30:01Z", "level": "INFO", "message": "Copied Taskmaster S12E08 - A Couple Of Ethels 1080p.mkv → Taskmaster S12E08 - A Couple Of Ethels 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:30:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:30:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:30:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:30:03Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E08 - A Couple Of Ethels 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:36:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:36:13Z", "level": "INFO", "message": " Original Size: 878.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:36:13Z", "level": "INFO", "message": " Encoded Size: 642.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:36:13Z", "level": "INFO", "message": " Reduction: 73.2% of original (26.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:36:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:36:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:36:19Z", "level": "INFO", "message": "Moved Taskmaster S12E08 - A Couple Of Ethels 1080p - [EHX].mkv → Taskmaster S12E08 - A Couple Of Ethels 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:36:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:36:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E08 - A Couple Of Ethels 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:36:20Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:36:20Z", "level": "INFO", "message": " Size: 878.27MB → 642.49MB (73.2% of original, 26.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:36:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:36:20Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E08 - A Couple Of Ethels 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:36:20Z", "level": "INFO", "message": "Processing: Taskmaster S12E09 - Nothing Matters 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:36:29Z", "level": "INFO", "message": "Copied Taskmaster S12E09 - Nothing Matters 1080p.mkv → Taskmaster S12E09 - Nothing Matters 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:36:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:36:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:36:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:36:31Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E09 - Nothing Matters 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:42:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:42:38Z", "level": "INFO", "message": " Original Size: 890.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:42:38Z", "level": "INFO", "message": " Encoded Size: 648.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:42:38Z", "level": "INFO", "message": " Reduction: 72.8% of original (27.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:42:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:42:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:42:43Z", "level": "INFO", "message": "Moved Taskmaster S12E09 - Nothing Matters 1080p - [EHX].mkv → Taskmaster S12E09 - Nothing Matters 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:42:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:42:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E09 - Nothing Matters 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:42:45Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:42:45Z", "level": "INFO", "message": " Size: 890.87MB → 648.57MB (72.8% of original, 27.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:42:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:42:45Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E09 - Nothing Matters 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:42:45Z", "level": "INFO", "message": "Processing: Taskmaster S12E10 - Caring Uncle Minpict 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:42:55Z", "level": "INFO", "message": "Copied Taskmaster S12E10 - Caring Uncle Minpict 1080p.mkv → Taskmaster S12E10 - Caring Uncle Minpict 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:42:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:42:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:42:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:42:56Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S12E10 - Caring Uncle Minpict 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:49:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:49:08Z", "level": "INFO", "message": " Original Size: 934.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:49:08Z", "level": "INFO", "message": " Encoded Size: 687.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:49:08Z", "level": "INFO", "message": " Reduction: 73.6% of original (26.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:49:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:49:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:49:14Z", "level": "INFO", "message": "Moved Taskmaster S12E10 - Caring Uncle Minpict 1080p - [EHX].mkv → Taskmaster S12E10 - Caring Uncle Minpict 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:49:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:49:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S12E10 - Caring Uncle Minpict 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:49:16Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:49:16Z", "level": "INFO", "message": " Size: 934.83MB → 687.79MB (73.6% of original, 26.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:49:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:49:16Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S12E10 - Caring Uncle Minpict 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:49:16Z", "level": "INFO", "message": "Processing: Taskmaster S13E01 - The Noise That Blue Makes 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:49:25Z", "level": "INFO", "message": "Copied Taskmaster S13E01 - The Noise That Blue Makes 1080p.mkv → Taskmaster S13E01 - The Noise That Blue Makes 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:49:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:49:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:49:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:49:27Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E01 - The Noise That Blue Makes 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T02:55:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T02:55:36Z", "level": "INFO", "message": " Original Size: 890.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T02:55:36Z", "level": "INFO", "message": " Encoded Size: 660.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T02:55:36Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T02:55:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T02:55:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T02:55:42Z", "level": "INFO", "message": "Moved Taskmaster S13E01 - The Noise That Blue Makes 1080p - [EHX].mkv → Taskmaster S13E01 - The Noise That Blue Makes 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T02:55:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:55:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E01 - The Noise That Blue Makes 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T02:55:43Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T02:55:43Z", "level": "INFO", "message": " Size: 890.66MB → 660.03MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T02:55:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T02:55:43Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E01 - The Noise That Blue Makes 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T02:55:43Z", "level": "INFO", "message": "Processing: Taskmaster S13E02 - Birdy Hand Finger 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T02:55:53Z", "level": "INFO", "message": "Copied Taskmaster S13E02 - Birdy Hand Finger 1080p.mkv → Taskmaster S13E02 - Birdy Hand Finger 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T02:55:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T02:55:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T02:55:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T02:55:55Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E02 - Birdy Hand Finger 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:02:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:02:04Z", "level": "INFO", "message": " Original Size: 998.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:02:04Z", "level": "INFO", "message": " Encoded Size: 744.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:02:04Z", "level": "INFO", "message": " Reduction: 74.5% of original (25.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:02:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:02:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:02:11Z", "level": "INFO", "message": "Moved Taskmaster S13E02 - Birdy Hand Finger 1080p - [EHX].mkv → Taskmaster S13E02 - Birdy Hand Finger 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:02:12Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:02:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E02 - Birdy Hand Finger 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:02:12Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:02:12Z", "level": "INFO", "message": " Size: 998.62MB → 744.01MB (74.5% of original, 25.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:02:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:02:12Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E02 - Birdy Hand Finger 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:02:12Z", "level": "INFO", "message": "Processing: Taskmaster S13E03 - I Think I've Got This 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:02:21Z", "level": "INFO", "message": "Copied Taskmaster S13E03 - I Think I've Got This 1080p.mkv → Taskmaster S13E03 - I Think I've Got This 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:02:22Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:02:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:02:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:02:23Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E03 - I Think I've Got This 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:08:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:08:28Z", "level": "INFO", "message": " Original Size: 881.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:08:28Z", "level": "INFO", "message": " Encoded Size: 652.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:08:28Z", "level": "INFO", "message": " Reduction: 74.0% of original (26.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:08:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:08:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:08:34Z", "level": "INFO", "message": "Moved Taskmaster S13E03 - I Think I've Got This 1080p - [EHX].mkv → Taskmaster S13E03 - I Think I've Got This 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:08:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:08:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E03 - I Think I've Got This 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:08:36Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:08:36Z", "level": "INFO", "message": " Size: 881.02MB → 652.39MB (74.0% of original, 26.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:08:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:08:36Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E03 - I Think I've Got This 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:08:36Z", "level": "INFO", "message": "Processing: Taskmaster S13E04 - Shoe Who 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:08:45Z", "level": "INFO", "message": "Copied Taskmaster S13E04 - Shoe Who 1080p.mkv → Taskmaster S13E04 - Shoe Who 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:08:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:08:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:08:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:08:47Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E04 - Shoe Who 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:14:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:14:57Z", "level": "INFO", "message": " Original Size: 943.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:14:57Z", "level": "INFO", "message": " Encoded Size: 697.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:14:57Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:14:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:14:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:15:03Z", "level": "INFO", "message": "Moved Taskmaster S13E04 - Shoe Who 1080p - [EHX].mkv → Taskmaster S13E04 - Shoe Who 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:15:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:15:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E04 - Shoe Who 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:15:04Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:15:04Z", "level": "INFO", "message": " Size: 943.19MB → 697.18MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:15:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:15:05Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E04 - Shoe Who 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:15:05Z", "level": "INFO", "message": "Processing: Taskmaster S13E05 - Having A Little Chuckle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:15:13Z", "level": "INFO", "message": "Copied Taskmaster S13E05 - Having A Little Chuckle 1080p.mkv → Taskmaster S13E05 - Having A Little Chuckle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:15:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:15:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:15:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:15: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-02T03:15:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:15:14Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E05 - Having A Little Chuckle 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:21:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:21:24Z", "level": "INFO", "message": " Original Size: 959.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:21:24Z", "level": "INFO", "message": " Encoded Size: 712.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:21:24Z", "level": "INFO", "message": " Reduction: 74.3% of original (25.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:21:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:21:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:21:31Z", "level": "INFO", "message": "Moved Taskmaster S13E05 - Having A Little Chuckle 1080p - [EHX].mkv → Taskmaster S13E05 - Having A Little Chuckle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:21:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:21:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E05 - Having A Little Chuckle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:21:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:21:32Z", "level": "INFO", "message": " Size: 959.06MB → 712.69MB (74.3% of original, 25.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:21:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:21:32Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E05 - Having A Little Chuckle 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:21:32Z", "level": "INFO", "message": "Processing: Taskmaster S13E06 - The 75th Question 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:21:42Z", "level": "INFO", "message": "Copied Taskmaster S13E06 - The 75th Question 1080p.mkv → Taskmaster S13E06 - The 75th Question 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:21:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:21:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:21:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:21:43Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E06 - The 75th Question 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:27:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:27:54Z", "level": "INFO", "message": " Original Size: 920.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:27:54Z", "level": "INFO", "message": " Encoded Size: 682.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:27:54Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:27:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:27:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:28:00Z", "level": "INFO", "message": "Moved Taskmaster S13E06 - The 75th Question 1080p - [EHX].mkv → Taskmaster S13E06 - The 75th Question 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:28:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:28:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E06 - The 75th Question 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:28:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:28:02Z", "level": "INFO", "message": " Size: 920.68MB → 682.23MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:28:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:28:02Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E06 - The 75th Question 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:28:02Z", "level": "INFO", "message": "Processing: Taskmaster S13E07 - Heg 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:28:11Z", "level": "INFO", "message": "Copied Taskmaster S13E07 - Heg 1080p.mkv → Taskmaster S13E07 - Heg 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:28:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:28:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:28:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:28:13Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E07 - Heg 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:34:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:34:24Z", "level": "INFO", "message": " Original Size: 955.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:34:24Z", "level": "INFO", "message": " Encoded Size: 712.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:34:24Z", "level": "INFO", "message": " Reduction: 74.6% of original (25.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:34:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:34:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:34:30Z", "level": "INFO", "message": "Moved Taskmaster S13E07 - Heg 1080p - [EHX].mkv → Taskmaster S13E07 - Heg 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:34:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:34:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E07 - Heg 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:34:31Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:34:31Z", "level": "INFO", "message": " Size: 955.66MB → 712.71MB (74.6% of original, 25.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:34:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:34:31Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E07 - Heg 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:34:31Z", "level": "INFO", "message": "Processing: Taskmaster S13E08 - You Tuper Super 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:34:39Z", "level": "INFO", "message": "Copied Taskmaster S13E08 - You Tuper Super 1080p.mkv → Taskmaster S13E08 - You Tuper Super 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:34:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:34:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:34:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:34:40Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E08 - You Tuper Super 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:40:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:40:50Z", "level": "INFO", "message": " Original Size: 854.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:40:50Z", "level": "INFO", "message": " Encoded Size: 627.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:40:50Z", "level": "INFO", "message": " Reduction: 73.4% of original (26.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:40:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:40:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:40:56Z", "level": "INFO", "message": "Moved Taskmaster S13E08 - You Tuper Super 1080p - [EHX].mkv → Taskmaster S13E08 - You Tuper Super 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:40:57Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:40:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E08 - You Tuper Super 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:40:57Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:40:57Z", "level": "INFO", "message": " Size: 854.54MB → 627.42MB (73.4% of original, 26.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:40:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:40:57Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E08 - You Tuper Super 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:40:57Z", "level": "INFO", "message": "Processing: Taskmaster S13E09 - It Might Be Wind 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:41:06Z", "level": "INFO", "message": "Copied Taskmaster S13E09 - It Might Be Wind 1080p.mkv → Taskmaster S13E09 - It Might Be Wind 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:41:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:41:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:41:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:41: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-02T03:41:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:41:08Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E09 - It Might Be Wind 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:47:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:47:18Z", "level": "INFO", "message": " Original Size: 899.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:47:18Z", "level": "INFO", "message": " Encoded Size: 661.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:47:18Z", "level": "INFO", "message": " Reduction: 73.5% of original (26.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:47:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:47:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:47:23Z", "level": "INFO", "message": "Moved Taskmaster S13E09 - It Might Be Wind 1080p - [EHX].mkv → Taskmaster S13E09 - It Might Be Wind 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:47:25Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:47:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E09 - It Might Be Wind 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:47:25Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:47:25Z", "level": "INFO", "message": " Size: 899.38MB → 661.44MB (73.5% of original, 26.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:47:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:47:25Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E09 - It Might Be Wind 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:47:25Z", "level": "INFO", "message": "Processing: Taskmaster S13E10 - The House Queens 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:47:35Z", "level": "INFO", "message": "Copied Taskmaster S13E10 - The House Queens 1080p.mkv → Taskmaster S13E10 - The House Queens 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:47:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:47:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:47:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:47: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-02T03:47:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:47:37Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S13E10 - The House Queens 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T03:53:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T03:53:50Z", "level": "INFO", "message": " Original Size: 1018.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T03:53:50Z", "level": "INFO", "message": " Encoded Size: 763.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T03:53:50Z", "level": "INFO", "message": " Reduction: 75.0% of original (25.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T03:53:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T03:53:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T03:53:57Z", "level": "INFO", "message": "Moved Taskmaster S13E10 - The House Queens 1080p - [EHX].mkv → Taskmaster S13E10 - The House Queens 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T03:53:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:53:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S13E10 - The House Queens 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T03:53:58Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T03:53:58Z", "level": "INFO", "message": " Size: 1018.76MB → 763.89MB (75.0% of original, 25.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T03:53:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T03:53:59Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S13E10 - The House Queens 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T03:53:59Z", "level": "INFO", "message": "Processing: Taskmaster S14E01 - The Chassis The Wings 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T03:54:09Z", "level": "INFO", "message": "Copied Taskmaster S14E01 - The Chassis The Wings 1080p.mkv → Taskmaster S14E01 - The Chassis The Wings 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T03:54:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T03:54:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T03:54:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T03:54:10Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E01 - The Chassis The Wings 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:00:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:00:19Z", "level": "INFO", "message": " Original Size: 952.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:00:19Z", "level": "INFO", "message": " Encoded Size: 664.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:00:19Z", "level": "INFO", "message": " Reduction: 69.7% of original (30.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:00:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:00:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:00:25Z", "level": "INFO", "message": "Moved Taskmaster S14E01 - The Chassis The Wings 1080p - [EHX].mkv → Taskmaster S14E01 - The Chassis The Wings 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:00:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:00:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E01 - The Chassis The Wings 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:00:26Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:00:26Z", "level": "INFO", "message": " Size: 952.26MB → 664.08MB (69.7% of original, 30.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:00:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:00:26Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E01 - The Chassis The Wings 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:00:26Z", "level": "INFO", "message": "Processing: Taskmaster S14E02 - Enormous Hugeness 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:00:34Z", "level": "INFO", "message": "Copied Taskmaster S14E02 - Enormous Hugeness 1080p.mkv → Taskmaster S14E02 - Enormous Hugeness 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:00:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:00:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:00:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:00:36Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E02 - Enormous Hugeness 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:06:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:06:46Z", "level": "INFO", "message": " Original Size: 958.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:06:46Z", "level": "INFO", "message": " Encoded Size: 675.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:06:46Z", "level": "INFO", "message": " Reduction: 70.4% of original (29.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:06:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:06:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:06:51Z", "level": "INFO", "message": "Moved Taskmaster S14E02 - Enormous Hugeness 1080p - [EHX].mkv → Taskmaster S14E02 - Enormous Hugeness 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:06:53Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:06:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E02 - Enormous Hugeness 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:06:53Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:06:53Z", "level": "INFO", "message": " Size: 958.99MB → 675.03MB (70.4% of original, 29.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:06:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:06:53Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E02 - Enormous Hugeness 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:06:53Z", "level": "INFO", "message": "Processing: Taskmaster S14E03 - Dafty In The Middle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:07:03Z", "level": "INFO", "message": "Copied Taskmaster S14E03 - Dafty In The Middle 1080p.mkv → Taskmaster S14E03 - Dafty In The Middle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:07:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:07:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:07:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:07: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-02T04:07:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:07:05Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E03 - Dafty In The Middle 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:13:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:13:15Z", "level": "INFO", "message": " Original Size: 997.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:13:15Z", "level": "INFO", "message": " Encoded Size: 692.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:13:15Z", "level": "INFO", "message": " Reduction: 69.4% of original (30.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:13:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:13:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:13:21Z", "level": "INFO", "message": "Moved Taskmaster S14E03 - Dafty In The Middle 1080p - [EHX].mkv → Taskmaster S14E03 - Dafty In The Middle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:13:22Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:13:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E03 - Dafty In The Middle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:13:22Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:13:22Z", "level": "INFO", "message": " Size: 997.25MB → 692.58MB (69.4% of original, 30.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:13:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:13:22Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E03 - Dafty In The Middle 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:13:22Z", "level": "INFO", "message": "Processing: Taskmaster S14E04 - Crumbs In My Bralette 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:13:32Z", "level": "INFO", "message": "Copied Taskmaster S14E04 - Crumbs In My Bralette 1080p.mkv → Taskmaster S14E04 - Crumbs In My Bralette 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:13:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:13:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:13:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:13: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-02T04:13:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:13:34Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E04 - Crumbs In My Bralette 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:19:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:19:44Z", "level": "INFO", "message": " Original Size: 997.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:19:44Z", "level": "INFO", "message": " Encoded Size: 705.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:19:44Z", "level": "INFO", "message": " Reduction: 70.7% of original (29.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:19:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:19:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:19:50Z", "level": "INFO", "message": "Moved Taskmaster S14E04 - Crumbs In My Bralette 1080p - [EHX].mkv → Taskmaster S14E04 - Crumbs In My Bralette 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:19:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:19:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E04 - Crumbs In My Bralette 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:19:51Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:19:51Z", "level": "INFO", "message": " Size: 997.14MB → 705.36MB (70.7% of original, 29.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:19:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:19:51Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E04 - Crumbs In My Bralette 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:19:51Z", "level": "INFO", "message": "Processing: Taskmaster S14E05 - Chip Biffington 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:20:02Z", "level": "INFO", "message": "Copied Taskmaster S14E05 - Chip Biffington 1080p.mkv → Taskmaster S14E05 - Chip Biffington 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:20:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:20:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:20:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:20:03Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E05 - Chip Biffington 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:26:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:26:14Z", "level": "INFO", "message": " Original Size: 994.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:26:14Z", "level": "INFO", "message": " Encoded Size: 701.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:26:14Z", "level": "INFO", "message": " Reduction: 70.6% of original (29.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:26:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:26:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:26:20Z", "level": "INFO", "message": "Moved Taskmaster S14E05 - Chip Biffington 1080p - [EHX].mkv → Taskmaster S14E05 - Chip Biffington 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:26:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:26:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E05 - Chip Biffington 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:26:21Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:26:21Z", "level": "INFO", "message": " Size: 994.48MB → 701.67MB (70.6% of original, 29.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:26:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:26:21Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E05 - Chip Biffington 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:26:21Z", "level": "INFO", "message": "Processing: Taskmaster S14E06 - Long-Legged Lobster 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:26:31Z", "level": "INFO", "message": "Copied Taskmaster S14E06 - Long-Legged Lobster 1080p.mkv → Taskmaster S14E06 - Long-Legged Lobster 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:26:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:26:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:26:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:26:32Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E06 - Long-Legged Lobster 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:32:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:32:43Z", "level": "INFO", "message": " Original Size: 948.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:32:43Z", "level": "INFO", "message": " Encoded Size: 663.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:32:43Z", "level": "INFO", "message": " Reduction: 70.0% of original (30.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:32:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:32:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:32:48Z", "level": "INFO", "message": "Moved Taskmaster S14E06 - Long-Legged Lobster 1080p - [EHX].mkv → Taskmaster S14E06 - Long-Legged Lobster 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:32:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:32:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E06 - Long-Legged Lobster 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:32:49Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:32:49Z", "level": "INFO", "message": " Size: 948.54MB → 663.9MB (70.0% of original, 30.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:32:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:32:50Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E06 - Long-Legged Lobster 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:32:50Z", "level": "INFO", "message": "Processing: Taskmaster S14E07 - The System Of Endless Plates 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:33:01Z", "level": "INFO", "message": "Copied Taskmaster S14E07 - The System Of Endless Plates 1080p.mkv → Taskmaster S14E07 - The System Of Endless Plates 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:33:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:33:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:33:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:33: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-02T04:33:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:33:02Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E07 - The System Of Endless Plates 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:39:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:39:11Z", "level": "INFO", "message": " Original Size: 926.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:39:11Z", "level": "INFO", "message": " Encoded Size: 648.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:39:11Z", "level": "INFO", "message": " Reduction: 70.0% of original (30.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:39:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:39:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:39:17Z", "level": "INFO", "message": "Moved Taskmaster S14E07 - The System Of Endless Plates 1080p - [EHX].mkv → Taskmaster S14E07 - The System Of Endless Plates 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:39:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:39:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E07 - The System Of Endless Plates 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:39:18Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:39:18Z", "level": "INFO", "message": " Size: 926.1MB → 648.35MB (70.0% of original, 30.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:39:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:39:18Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E07 - The System Of Endless Plates 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:39:18Z", "level": "INFO", "message": "Processing: Taskmaster S14E08 - The One That Bats Do 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:39:29Z", "level": "INFO", "message": "Copied Taskmaster S14E08 - The One That Bats Do 1080p.mkv → Taskmaster S14E08 - The One That Bats Do 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:39:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:39:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:39:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:39: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-02T04:39:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:39:30Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E08 - The One That Bats Do 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:45:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:45:41Z", "level": "INFO", "message": " Original Size: 1003.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:45:41Z", "level": "INFO", "message": " Encoded Size: 707.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:45:41Z", "level": "INFO", "message": " Reduction: 70.4% of original (29.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:45:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:45:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:45:47Z", "level": "INFO", "message": "Moved Taskmaster S14E08 - The One That Bats Do 1080p - [EHX].mkv → Taskmaster S14E08 - The One That Bats Do 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:45:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:45:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E08 - The One That Bats Do 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:45:48Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:45:48Z", "level": "INFO", "message": " Size: 1003.66MB → 707.05MB (70.4% of original, 29.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:45:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:45:49Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E08 - The One That Bats Do 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:45:49Z", "level": "INFO", "message": "Processing: Taskmaster S14E09 - A New Business End 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:45:58Z", "level": "INFO", "message": "Copied Taskmaster S14E09 - A New Business End 1080p.mkv → Taskmaster S14E09 - A New Business End 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:45:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:45:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:45:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:45:59Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E09 - A New Business End 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:52:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:52:09Z", "level": "INFO", "message": " Original Size: 887.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:52:09Z", "level": "INFO", "message": " Encoded Size: 617.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:52:09Z", "level": "INFO", "message": " Reduction: 69.7% of original (30.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:52:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:52:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:52:15Z", "level": "INFO", "message": "Moved Taskmaster S14E09 - A New Business End 1080p - [EHX].mkv → Taskmaster S14E09 - A New Business End 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:52:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:52:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E09 - A New Business End 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:52:16Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:52:16Z", "level": "INFO", "message": " Size: 887.01MB → 617.82MB (69.7% of original, 30.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:52:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:52:16Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E09 - A New Business End 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:52:16Z", "level": "INFO", "message": "Processing: Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:52:26Z", "level": "INFO", "message": "Copied Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p.mkv → Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:52:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:52:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:52:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:52:28Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T04:58:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T04:58:42Z", "level": "INFO", "message": " Original Size: 1009.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T04:58:42Z", "level": "INFO", "message": " Encoded Size: 706.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T04:58:42Z", "level": "INFO", "message": " Reduction: 70.0% of original (30.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T04:58:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T04:58:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T04:58:49Z", "level": "INFO", "message": "Moved Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p - [EHX].mkv → Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T04:58:50Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:58:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T04:58:50Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T04:58:50Z", "level": "INFO", "message": " Size: 1009.36MB → 706.98MB (70.0% of original, 30.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T04:58:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T04:58:50Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S14E10 - Did I Meet These Potatoes Before 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T04:58:50Z", "level": "INFO", "message": "Processing: Taskmaster S16E01 - The Natural Friends 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T04:59:00Z", "level": "INFO", "message": "Copied Taskmaster S16E01 - The Natural Friends 1080p.mkv → Taskmaster S16E01 - The Natural Friends 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T04:59:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T04:59:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T04:59:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T04:59: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-02T04:59:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T04:59:01Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E01 - The Natural Friends 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:05:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:05:20Z", "level": "INFO", "message": " Original Size: 949.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:05:20Z", "level": "INFO", "message": " Encoded Size: 703.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:05:20Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:05:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:05:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:05:26Z", "level": "INFO", "message": "Moved Taskmaster S16E01 - The Natural Friends 1080p - [EHX].mkv → Taskmaster S16E01 - The Natural Friends 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:05:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:05:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E01 - The Natural Friends 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:05:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:05:27Z", "level": "INFO", "message": " Size: 949.36MB → 703.15MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:05:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:05:27Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E01 - The Natural Friends 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:05:27Z", "level": "INFO", "message": "Processing: Taskmaster S16E02 - Hell Is Here 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:05:36Z", "level": "INFO", "message": "Copied Taskmaster S16E02 - Hell Is Here 1080p.mkv → Taskmaster S16E02 - Hell Is Here 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:05:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:05:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:05:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:05:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E02 - Hell Is Here 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:11:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:11:52Z", "level": "INFO", "message": " Original Size: 871.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:11:52Z", "level": "INFO", "message": " Encoded Size: 639.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:11:52Z", "level": "INFO", "message": " Reduction: 73.4% of original (26.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:11:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:11:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:11:58Z", "level": "INFO", "message": "Moved Taskmaster S16E02 - Hell Is Here 1080p - [EHX].mkv → Taskmaster S16E02 - Hell Is Here 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:11:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:11:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E02 - Hell Is Here 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:11:59Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:11:59Z", "level": "INFO", "message": " Size: 871.07MB → 639.37MB (73.4% of original, 26.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:11:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:11:59Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E02 - Hell Is Here 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:11:59Z", "level": "INFO", "message": "Processing: Taskmaster S16E03 - Languidly 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:12:09Z", "level": "INFO", "message": "Copied Taskmaster S16E03 - Languidly 1080p.mkv → Taskmaster S16E03 - Languidly 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:12:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:12:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:12:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:12:10Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E03 - Languidly 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:18:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:18:24Z", "level": "INFO", "message": " Original Size: 953.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:18:24Z", "level": "INFO", "message": " Encoded Size: 702.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:18:24Z", "level": "INFO", "message": " Reduction: 73.7% of original (26.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:18:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:18:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:18:30Z", "level": "INFO", "message": "Moved Taskmaster S16E03 - Languidly 1080p - [EHX].mkv → Taskmaster S16E03 - Languidly 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:18:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:18:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E03 - Languidly 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:18:32Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:18:32Z", "level": "INFO", "message": " Size: 953.18MB → 702.74MB (73.7% of original, 26.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:18:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:18:32Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E03 - Languidly 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:18:32Z", "level": "INFO", "message": "Processing: Taskmaster S16E04 - Dynamite Chicks 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:18:41Z", "level": "INFO", "message": "Copied Taskmaster S16E04 - Dynamite Chicks 1080p.mkv → Taskmaster S16E04 - Dynamite Chicks 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:18:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:18:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:18:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:18:42Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E04 - Dynamite Chicks 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:24:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:24:54Z", "level": "INFO", "message": " Original Size: 858.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:24:54Z", "level": "INFO", "message": " Encoded Size: 630.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:24:54Z", "level": "INFO", "message": " Reduction: 73.5% of original (26.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:24:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:24:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:24:59Z", "level": "INFO", "message": "Moved Taskmaster S16E04 - Dynamite Chicks 1080p - [EHX].mkv → Taskmaster S16E04 - Dynamite Chicks 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:25:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:25:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E04 - Dynamite Chicks 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:25:01Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:25:01Z", "level": "INFO", "message": " Size: 858.1MB → 630.52MB (73.5% of original, 26.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:25:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:25:01Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E04 - Dynamite Chicks 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:25:01Z", "level": "INFO", "message": "Processing: Taskmaster S16E05 - Skateboard Division 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:25:09Z", "level": "INFO", "message": "Copied Taskmaster S16E05 - Skateboard Division 1080p.mkv → Taskmaster S16E05 - Skateboard Division 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:25:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:25:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:25:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:25:11Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E05 - Skateboard Division 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:31:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:31:21Z", "level": "INFO", "message": " Original Size: 845.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:31:21Z", "level": "INFO", "message": " Encoded Size: 619.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:31:21Z", "level": "INFO", "message": " Reduction: 73.3% of original (26.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:31:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:31:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:31:26Z", "level": "INFO", "message": "Moved Taskmaster S16E05 - Skateboard Division 1080p - [EHX].mkv → Taskmaster S16E05 - Skateboard Division 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:31:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:31:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E05 - Skateboard Division 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:31:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:31:27Z", "level": "INFO", "message": " Size: 845.27MB → 619.36MB (73.3% of original, 26.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:31:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:31:28Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E05 - Skateboard Division 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:31:28Z", "level": "INFO", "message": "Processing: Taskmaster S16E06 - Brother Alex 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:31:37Z", "level": "INFO", "message": "Copied Taskmaster S16E06 - Brother Alex 1080p.mkv → Taskmaster S16E06 - Brother Alex 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:31:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:31:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:31:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:31:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E06 - Brother Alex 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:37:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:37:51Z", "level": "INFO", "message": " Original Size: 912.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:37:51Z", "level": "INFO", "message": " Encoded Size: 669.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:37:51Z", "level": "INFO", "message": " Reduction: 73.3% of original (26.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:37:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:37:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:37:57Z", "level": "INFO", "message": "Moved Taskmaster S16E06 - Brother Alex 1080p - [EHX].mkv → Taskmaster S16E06 - Brother Alex 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:37:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:37:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E06 - Brother Alex 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:37:58Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:37:58Z", "level": "INFO", "message": " Size: 912.85MB → 669.06MB (73.3% of original, 26.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:37:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:37:58Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E06 - Brother Alex 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:37:58Z", "level": "INFO", "message": "Processing: Taskmaster S16E07 - I'm Off To Find A Robin 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:38:07Z", "level": "INFO", "message": "Copied Taskmaster S16E07 - I'm Off To Find A Robin 1080p.mkv → Taskmaster S16E07 - I'm Off To Find A Robin 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:38:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:38: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-02T05:38:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:38:08Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E07 - I'm Off To Find A Robin 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:44:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:44:22Z", "level": "INFO", "message": " Original Size: 888.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:44:22Z", "level": "INFO", "message": " Encoded Size: 656.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:44:22Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:44:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:44:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:44:28Z", "level": "INFO", "message": "Moved Taskmaster S16E07 - I'm Off To Find A Robin 1080p - [EHX].mkv → Taskmaster S16E07 - I'm Off To Find A Robin 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:44:29Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:44:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E07 - I'm Off To Find A Robin 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:44:29Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:44:29Z", "level": "INFO", "message": " Size: 888.89MB → 656.85MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:44:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:44:29Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E07 - I'm Off To Find A Robin 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:44:29Z", "level": "INFO", "message": "Processing: Taskmaster S16E08 - Never Packed A Boot 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:44:38Z", "level": "INFO", "message": "Copied Taskmaster S16E08 - Never Packed A Boot 1080p.mkv → Taskmaster S16E08 - Never Packed A Boot 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:44:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:44:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:44:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:44:40Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E08 - Never Packed A Boot 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:50:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:50:54Z", "level": "INFO", "message": " Original Size: 941.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:50:54Z", "level": "INFO", "message": " Encoded Size: 699.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:50:54Z", "level": "INFO", "message": " Reduction: 74.3% of original (25.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:50:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:50:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:51:00Z", "level": "INFO", "message": "Moved Taskmaster S16E08 - Never Packed A Boot 1080p - [EHX].mkv → Taskmaster S16E08 - Never Packed A Boot 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:51:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:51:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E08 - Never Packed A Boot 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:51:02Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:51:02Z", "level": "INFO", "message": " Size: 941.39MB → 699.82MB (74.3% of original, 25.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:51:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:51:02Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E08 - Never Packed A Boot 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:51:02Z", "level": "INFO", "message": "Processing: Taskmaster S16E09 - Fagin At The Disco 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:51:11Z", "level": "INFO", "message": "Copied Taskmaster S16E09 - Fagin At The Disco 1080p.mkv → Taskmaster S16E09 - Fagin At The Disco 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:51:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:51:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:51:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:51:12Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E09 - Fagin At The Disco 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T05:57:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T05:57:26Z", "level": "INFO", "message": " Original Size: 946.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T05:57:26Z", "level": "INFO", "message": " Encoded Size: 698.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T05:57:26Z", "level": "INFO", "message": " Reduction: 73.8% of original (26.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T05:57:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T05:57:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T05:57:32Z", "level": "INFO", "message": "Moved Taskmaster S16E09 - Fagin At The Disco 1080p - [EHX].mkv → Taskmaster S16E09 - Fagin At The Disco 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T05:57:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:57:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E09 - Fagin At The Disco 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T05:57:33Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T05:57:33Z", "level": "INFO", "message": " Size: 946.47MB → 698.83MB (73.8% of original, 26.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T05:57:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T05:57:33Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E09 - Fagin At The Disco 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T05:57:33Z", "level": "INFO", "message": "Processing: Taskmaster S16E10 - Always Forks And Marbles 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T05:57:41Z", "level": "INFO", "message": "Copied Taskmaster S16E10 - Always Forks And Marbles 1080p.mkv → Taskmaster S16E10 - Always Forks And Marbles 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T05:57:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T05:57:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T05:57:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T05:57:43Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S16E10 - Always Forks And Marbles 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:04:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:04:01Z", "level": "INFO", "message": " Original Size: 961.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:04:01Z", "level": "INFO", "message": " Encoded Size: 714.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:04:01Z", "level": "INFO", "message": " Reduction: 74.3% of original (25.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:04:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:04:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:04:07Z", "level": "INFO", "message": "Moved Taskmaster S16E10 - Always Forks And Marbles 1080p - [EHX].mkv → Taskmaster S16E10 - Always Forks And Marbles 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:04:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:04:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S16E10 - Always Forks And Marbles 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:04:09Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:04:09Z", "level": "INFO", "message": " Size: 961.09MB → 714.11MB (74.3% of original, 25.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:04:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:04:09Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S16E10 - Always Forks And Marbles 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:04:09Z", "level": "INFO", "message": "Processing: Taskmaster S17E01 - Grappling With My Life 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:04:18Z", "level": "INFO", "message": "Copied Taskmaster S17E01 - Grappling With My Life 1080p.mkv → Taskmaster S17E01 - Grappling With My Life 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:04:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:04:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:04:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:04:20Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E01 - Grappling With My Life 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:10:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:10:38Z", "level": "INFO", "message": " Original Size: 907.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:10:38Z", "level": "INFO", "message": " Encoded Size: 725.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:10:38Z", "level": "INFO", "message": " Reduction: 79.9% of original (20.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:10:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:10:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:10:44Z", "level": "INFO", "message": "Moved Taskmaster S17E01 - Grappling With My Life 1080p - [EHX].mkv → Taskmaster S17E01 - Grappling With My Life 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:10:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:10:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E01 - Grappling With My Life 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:10:46Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:10:46Z", "level": "INFO", "message": " Size: 907.03MB → 725.07MB (79.9% of original, 20.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:10:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:10:46Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E01 - Grappling With My Life 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:10:46Z", "level": "INFO", "message": "Processing: Taskmaster S17E02 - Jumungo 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:10:55Z", "level": "INFO", "message": "Copied Taskmaster S17E02 - Jumungo 1080p.mkv → Taskmaster S17E02 - Jumungo 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:10:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:10:56Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E02 - Jumungo 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:17:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:17:10Z", "level": "INFO", "message": " Original Size: 822.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:17:10Z", "level": "INFO", "message": " Encoded Size: 651.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:17:10Z", "level": "INFO", "message": " Reduction: 79.2% of original (20.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:17:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:17:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:17:16Z", "level": "INFO", "message": "Moved Taskmaster S17E02 - Jumungo 1080p - [EHX].mkv → Taskmaster S17E02 - Jumungo 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:17:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:17:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E02 - Jumungo 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:17:17Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:17:17Z", "level": "INFO", "message": " Size: 822.47MB → 651.17MB (79.2% of original, 20.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:17:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:17:17Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E02 - Jumungo 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:17:17Z", "level": "INFO", "message": "Processing: Taskmaster S17E03 - Some Impropriety 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:17:26Z", "level": "INFO", "message": "Copied Taskmaster S17E03 - Some Impropriety 1080p.mkv → Taskmaster S17E03 - Some Impropriety 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:17:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:17:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:17:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:17:28Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E03 - Some Impropriety 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:23:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:23:42Z", "level": "INFO", "message": " Original Size: 854.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:23:42Z", "level": "INFO", "message": " Encoded Size: 678.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:23:42Z", "level": "INFO", "message": " Reduction: 79.4% of original (20.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:23:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:23:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:23:48Z", "level": "INFO", "message": "Moved Taskmaster S17E03 - Some Impropriety 1080p - [EHX].mkv → Taskmaster S17E03 - Some Impropriety 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:23:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:23:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E03 - Some Impropriety 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:23:49Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:23:49Z", "level": "INFO", "message": " Size: 854.6MB → 678.61MB (79.4% of original, 20.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:23:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:23:49Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E03 - Some Impropriety 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:23:49Z", "level": "INFO", "message": "Processing: Taskmaster S17E04 - Apropos Of Apoppo 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:23:58Z", "level": "INFO", "message": "Copied Taskmaster S17E04 - Apropos Of Apoppo 1080p.mkv → Taskmaster S17E04 - Apropos Of Apoppo 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:23:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:23:59Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E04 - Apropos Of Apoppo 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:30:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:30:14Z", "level": "INFO", "message": " Original Size: 827.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:30:14Z", "level": "INFO", "message": " Encoded Size: 654.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:30:14Z", "level": "INFO", "message": " Reduction: 79.1% of original (20.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:30:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:30:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:30:20Z", "level": "INFO", "message": "Moved Taskmaster S17E04 - Apropos Of Apoppo 1080p - [EHX].mkv → Taskmaster S17E04 - Apropos Of Apoppo 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:30:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:30:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E04 - Apropos Of Apoppo 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:30:21Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:30:21Z", "level": "INFO", "message": " Size: 827.37MB → 654.59MB (79.1% of original, 20.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:30:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:30:21Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E04 - Apropos Of Apoppo 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:30:21Z", "level": "INFO", "message": "Processing: Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:30:30Z", "level": "INFO", "message": "Copied Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p.mkv → Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:30:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:30:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:30:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:30:32Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:36:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:36:46Z", "level": "INFO", "message": " Original Size: 871.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:36:46Z", "level": "INFO", "message": " Encoded Size: 697.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:36:46Z", "level": "INFO", "message": " Reduction: 80.0% of original (20.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:36:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:36:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:36:52Z", "level": "INFO", "message": "Moved Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p - [EHX].mkv → Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:36:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:36:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:36:54Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:36:54Z", "level": "INFO", "message": " Size: 871.08MB → 697.12MB (80.0% of original, 20.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:36:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:36:54Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E05 - Snooker Cue Umbrella Chin 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:36:54Z", "level": "INFO", "message": "Processing: Taskmaster S17E06 - A Three-Ring Man 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:37:04Z", "level": "INFO", "message": "Copied Taskmaster S17E06 - A Three-Ring Man 1080p.mkv → Taskmaster S17E06 - A Three-Ring Man 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:37:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:37:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:37:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": "Stereo audio 132kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 132kbps | Action: COPY (preserve) | Target: 132kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": "Stereo audio 132kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:37:06Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E06 - A Three-Ring Man 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:43:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:43:20Z", "level": "INFO", "message": " Original Size: 1071.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:43:20Z", "level": "INFO", "message": " Encoded Size: 822.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:43:20Z", "level": "INFO", "message": " Reduction: 76.8% of original (23.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:43:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:43:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:43:27Z", "level": "INFO", "message": "Moved Taskmaster S17E06 - A Three-Ring Man 1080p - [EHX].mkv → Taskmaster S17E06 - A Three-Ring Man 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:43:29Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:43:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E06 - A Three-Ring Man 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:43:29Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:43:29Z", "level": "INFO", "message": " Size: 1071.09MB → 822.33MB (76.8% of original, 23.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:43:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:43:29Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E06 - A Three-Ring Man 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:43:29Z", "level": "INFO", "message": "Processing: Taskmaster S17E07 - Dream Date Territory 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:43:39Z", "level": "INFO", "message": "Copied Taskmaster S17E07 - Dream Date Territory 1080p.mkv → Taskmaster S17E07 - Dream Date Territory 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:43:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:43:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:43:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:43:41Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E07 - Dream Date Territory 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:49:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:49:54Z", "level": "INFO", "message": " Original Size: 819.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:49:54Z", "level": "INFO", "message": " Encoded Size: 651.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:49:54Z", "level": "INFO", "message": " Reduction: 79.6% of original (20.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:49:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:49:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:50:00Z", "level": "INFO", "message": "Moved Taskmaster S17E07 - Dream Date Territory 1080p - [EHX].mkv → Taskmaster S17E07 - Dream Date Territory 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:50:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:50:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E07 - Dream Date Territory 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:50:01Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:50:01Z", "level": "INFO", "message": " Size: 819.42MB → 651.86MB (79.6% of original, 20.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:50:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:50:01Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E07 - Dream Date Territory 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:50:01Z", "level": "INFO", "message": "Processing: Taskmaster S17E08 - The Umbrella Wink 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:50:10Z", "level": "INFO", "message": "Copied Taskmaster S17E08 - The Umbrella Wink 1080p.mkv → Taskmaster S17E08 - The Umbrella Wink 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:50:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:50:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:50:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:50:12Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E08 - The Umbrella Wink 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T06:56:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T06:56:25Z", "level": "INFO", "message": " Original Size: 882.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T06:56:25Z", "level": "INFO", "message": " Encoded Size: 704.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T06:56:25Z", "level": "INFO", "message": " Reduction: 79.8% of original (20.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T06:56:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T06:56:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T06:56:31Z", "level": "INFO", "message": "Moved Taskmaster S17E08 - The Umbrella Wink 1080p - [EHX].mkv → Taskmaster S17E08 - The Umbrella Wink 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T06:56:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:56:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E08 - The Umbrella Wink 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T06:56:33Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T06:56:33Z", "level": "INFO", "message": " Size: 882.97MB → 704.21MB (79.8% of original, 20.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T06:56:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T06:56:33Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E08 - The Umbrella Wink 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T06:56:33Z", "level": "INFO", "message": "Processing: Taskmaster S17E09 - Assistantbury 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T06:56:42Z", "level": "INFO", "message": "Copied Taskmaster S17E09 - Assistantbury 1080p.mkv → Taskmaster S17E09 - Assistantbury 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T06:56:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T06:56:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T06:56:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T06:56:44Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E09 - Assistantbury 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:02:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:02:57Z", "level": "INFO", "message": " Original Size: 878.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:02:57Z", "level": "INFO", "message": " Encoded Size: 699.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:02:57Z", "level": "INFO", "message": " Reduction: 79.7% of original (20.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:02:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:02:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:03:03Z", "level": "INFO", "message": "Moved Taskmaster S17E09 - Assistantbury 1080p - [EHX].mkv → Taskmaster S17E09 - Assistantbury 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:03:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:03:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E09 - Assistantbury 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:03:05Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:03:05Z", "level": "INFO", "message": " Size: 878.7MB → 699.94MB (79.7% of original, 20.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:03:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:03:05Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E09 - Assistantbury 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:03:05Z", "level": "INFO", "message": "Processing: Taskmaster S17E10 - Ambience And Information 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:03:17Z", "level": "INFO", "message": "Copied Taskmaster S17E10 - Ambience And Information 1080p.mkv → Taskmaster S17E10 - Ambience And Information 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:03:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:03:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:03:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:03: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-02T07:03:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:03:19Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S17E10 - Ambience And Information 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:09:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:09:33Z", "level": "INFO", "message": " Original Size: 1018.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:09:33Z", "level": "INFO", "message": " Encoded Size: 824.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:09:33Z", "level": "INFO", "message": " Reduction: 80.9% of original (19.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:09:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:09:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:09:40Z", "level": "INFO", "message": "Moved Taskmaster S17E10 - Ambience And Information 1080p - [EHX].mkv → Taskmaster S17E10 - Ambience And Information 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:09:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:09:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S17E10 - Ambience And Information 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:09:42Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:09:42Z", "level": "INFO", "message": " Size: 1018.12MB → 824.13MB (80.9% of original, 19.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:09:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:09:42Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S17E10 - Ambience And Information 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:09:42Z", "level": "INFO", "message": "Processing: Taskmaster S18E01 - The Faceless Facilitators 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:10:01Z", "level": "INFO", "message": "Copied Taskmaster S18E01 - The Faceless Facilitators 1080p.mkv → Taskmaster S18E01 - The Faceless Facilitators 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:10:01Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:10:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:10:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:10: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-02T07:10:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:10:02Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E01 - The Faceless Facilitators 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:16:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:16:16Z", "level": "INFO", "message": " Original Size: 983.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:16:16Z", "level": "INFO", "message": " Encoded Size: 691.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:16:16Z", "level": "INFO", "message": " Reduction: 70.3% of original (29.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:16:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:16:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:16:22Z", "level": "INFO", "message": "Moved Taskmaster S18E01 - The Faceless Facilitators 1080p - [EHX].mkv → Taskmaster S18E01 - The Faceless Facilitators 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:16:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:16:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E01 - The Faceless Facilitators 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:16:23Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:16:23Z", "level": "INFO", "message": " Size: 983.74MB → 691.49MB (70.3% of original, 29.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:16:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:16:23Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E01 - The Faceless Facilitators 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:16:23Z", "level": "INFO", "message": "Processing: Taskmaster S18E02 - ...And Then A Detective Came 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:16:34Z", "level": "INFO", "message": "Copied Taskmaster S18E02 - ...And Then A Detective Came 1080p.mkv → Taskmaster S18E02 - ...And Then A Detective Came 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:16:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:16:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:16:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:16:35Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E02 - ...And Then A Detective Came 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:22:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:22:48Z", "level": "INFO", "message": " Original Size: 912.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:22:48Z", "level": "INFO", "message": " Encoded Size: 639.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:22:48Z", "level": "INFO", "message": " Reduction: 70.0% of original (30.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:22:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:22:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:22:54Z", "level": "INFO", "message": "Moved Taskmaster S18E02 - ...And Then A Detective Came 1080p - [EHX].mkv → Taskmaster S18E02 - ...And Then A Detective Came 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:22:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:22:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E02 - ...And Then A Detective Came 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:22:55Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:22:55Z", "level": "INFO", "message": " Size: 912.65MB → 639.1MB (70.0% of original, 30.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:22:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:22:55Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E02 - ...And Then A Detective Came 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:22:55Z", "level": "INFO", "message": "Processing: Taskmaster S18E03 - The Gangsters Of The Sea 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:23:05Z", "level": "INFO", "message": "Copied Taskmaster S18E03 - The Gangsters Of The Sea 1080p.mkv → Taskmaster S18E03 - The Gangsters Of The Sea 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:23:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:23:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:23:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:23:07Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E03 - The Gangsters Of The Sea 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:29:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:29:19Z", "level": "INFO", "message": " Original Size: 984.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:29:19Z", "level": "INFO", "message": " Encoded Size: 694.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:29:19Z", "level": "INFO", "message": " Reduction: 70.5% of original (29.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:29:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:29:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:29:25Z", "level": "INFO", "message": "Moved Taskmaster S18E03 - The Gangsters Of The Sea 1080p - [EHX].mkv → Taskmaster S18E03 - The Gangsters Of The Sea 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:29:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:29:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E03 - The Gangsters Of The Sea 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:29:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:29:27Z", "level": "INFO", "message": " Size: 984.9MB → 694.38MB (70.5% of original, 29.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:29:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:29:27Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E03 - The Gangsters Of The Sea 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:29:27Z", "level": "INFO", "message": "Processing: Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:29:37Z", "level": "INFO", "message": "Copied Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p.mkv → Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:29:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:29:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:29:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:29:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:35:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:35:49Z", "level": "INFO", "message": " Original Size: 972.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:35:49Z", "level": "INFO", "message": " Encoded Size: 682.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:35:49Z", "level": "INFO", "message": " Reduction: 70.2% of original (29.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:35:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:35:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:35:55Z", "level": "INFO", "message": "Moved Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p - [EHX].mkv → Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:35:57Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:35:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:35:57Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:35:57Z", "level": "INFO", "message": " Size: 972.51MB → 682.72MB (70.2% of original, 29.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:35:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:35:57Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E04 - I'm A Girl Who Likes A Clean Line 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:35:57Z", "level": "INFO", "message": "Processing: Taskmaster S18E05 - Big Stupid Things 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:36:06Z", "level": "INFO", "message": "Copied Taskmaster S18E05 - Big Stupid Things 1080p.mkv → Taskmaster S18E05 - Big Stupid Things 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:36:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:36: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-02T07:36:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:36:08Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E05 - Big Stupid Things 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:42:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:42:20Z", "level": "INFO", "message": " Original Size: 958.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:42:20Z", "level": "INFO", "message": " Encoded Size: 671.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:42:20Z", "level": "INFO", "message": " Reduction: 70.0% of original (30.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:42:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:42:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:42:26Z", "level": "INFO", "message": "Moved Taskmaster S18E05 - Big Stupid Things 1080p - [EHX].mkv → Taskmaster S18E05 - Big Stupid Things 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:42:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:42:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E05 - Big Stupid Things 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:42:27Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:42:27Z", "level": "INFO", "message": " Size: 958.97MB → 671.59MB (70.0% of original, 30.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:42:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:42:28Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E05 - Big Stupid Things 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:42:28Z", "level": "INFO", "message": "Processing: Taskmaster S18E06 - A Dance As Old As Time Itself 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:42:36Z", "level": "INFO", "message": "Copied Taskmaster S18E06 - A Dance As Old As Time Itself 1080p.mkv → Taskmaster S18E06 - A Dance As Old As Time Itself 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:42:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:42:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:42:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:42:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E06 - A Dance As Old As Time Itself 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:48:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:48:49Z", "level": "INFO", "message": " Original Size: 945.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:48:49Z", "level": "INFO", "message": " Encoded Size: 655.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:48:49Z", "level": "INFO", "message": " Reduction: 69.4% of original (30.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:48:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:48:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:48:55Z", "level": "INFO", "message": "Moved Taskmaster S18E06 - A Dance As Old As Time Itself 1080p - [EHX].mkv → Taskmaster S18E06 - A Dance As Old As Time Itself 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:48:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:48:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E06 - A Dance As Old As Time Itself 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:48:56Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:48:56Z", "level": "INFO", "message": " Size: 945.08MB → 655.45MB (69.4% of original, 30.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:48:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:48:56Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E06 - A Dance As Old As Time Itself 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:48:56Z", "level": "INFO", "message": "Processing: Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:49:05Z", "level": "INFO", "message": "Copied Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p.mkv → Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:49:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:49:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:49:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:49:07Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T07:55:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T07:55:19Z", "level": "INFO", "message": " Original Size: 978.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T07:55:19Z", "level": "INFO", "message": " Encoded Size: 686.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T07:55:19Z", "level": "INFO", "message": " Reduction: 70.2% of original (29.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T07:55:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T07:55:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T07:55:25Z", "level": "INFO", "message": "Moved Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p - [EHX].mkv → Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T07:55:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:55:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T07:55:26Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T07:55:26Z", "level": "INFO", "message": " Size: 978.0MB → 686.99MB (70.2% of original, 29.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T07:55:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T07:55:26Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E07 - Captain Jackie And The Hotdog 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T07:55:26Z", "level": "INFO", "message": "Processing: Taskmaster S18E08 - The Nexus Of Truth 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T07:55:35Z", "level": "INFO", "message": "Copied Taskmaster S18E08 - The Nexus Of Truth 1080p.mkv → Taskmaster S18E08 - The Nexus Of Truth 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T07:55:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T07:55:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T07:55:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T07:55:36Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E08 - The Nexus Of Truth 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:01:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:01:50Z", "level": "INFO", "message": " Original Size: 976.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:01:50Z", "level": "INFO", "message": " Encoded Size: 687.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:01:50Z", "level": "INFO", "message": " Reduction: 70.4% of original (29.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:01:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:01:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:01:56Z", "level": "INFO", "message": "Moved Taskmaster S18E08 - The Nexus Of Truth 1080p - [EHX].mkv → Taskmaster S18E08 - The Nexus Of Truth 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:01:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:01:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E08 - The Nexus Of Truth 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:01:58Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:01:58Z", "level": "INFO", "message": " Size: 976.56MB → 687.02MB (70.4% of original, 29.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:01:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:01:58Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E08 - The Nexus Of Truth 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:01:58Z", "level": "INFO", "message": "Processing: Taskmaster S18E09 - The Cockle Children 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:02:07Z", "level": "INFO", "message": "Copied Taskmaster S18E09 - The Cockle Children 1080p.mkv → Taskmaster S18E09 - The Cockle Children 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:02:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:02:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:02:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:02:09Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E09 - The Cockle Children 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:08:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:08:21Z", "level": "INFO", "message": " Original Size: 972.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:08:21Z", "level": "INFO", "message": " Encoded Size: 684.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:08:21Z", "level": "INFO", "message": " Reduction: 70.4% of original (29.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:08:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:08:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:08:27Z", "level": "INFO", "message": "Moved Taskmaster S18E09 - The Cockle Children 1080p - [EHX].mkv → Taskmaster S18E09 - The Cockle Children 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:08:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:08:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E09 - The Cockle Children 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:08:28Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:08:28Z", "level": "INFO", "message": " Size: 972.45MB → 684.97MB (70.4% of original, 29.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:08:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:08:29Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E09 - The Cockle Children 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:08:29Z", "level": "INFO", "message": "Processing: Taskmaster S18E10 - Le Goose 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:08:37Z", "level": "INFO", "message": "Copied Taskmaster S18E10 - Le Goose 1080p.mkv → Taskmaster S18E10 - Le Goose 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:08:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:08:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:08:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:08:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S18E10 - Le Goose 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:14:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:14:56Z", "level": "INFO", "message": " Original Size: 930.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:14:56Z", "level": "INFO", "message": " Encoded Size: 649.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:14:56Z", "level": "INFO", "message": " Reduction: 69.8% of original (30.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:14:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:14:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:15:01Z", "level": "INFO", "message": "Moved Taskmaster S18E10 - Le Goose 1080p - [EHX].mkv → Taskmaster S18E10 - Le Goose 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:15:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:15:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S18E10 - Le Goose 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:15:03Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:15:03Z", "level": "INFO", "message": " Size: 930.49MB → 649.85MB (69.8% of original, 30.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:15:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:15:03Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S18E10 - Le Goose 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:15:03Z", "level": "INFO", "message": "Processing: Taskmaster S20E01 - 9 x 7 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:15:13Z", "level": "INFO", "message": "Copied Taskmaster S20E01 - 9 x 7 1080p.mkv → Taskmaster S20E01 - 9 x 7 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:15:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:15:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:15:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:15: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-02T08:15:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:15:14Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E01 - 9 x 7 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:21:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:21:28Z", "level": "INFO", "message": " Original Size: 1096.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:21:28Z", "level": "INFO", "message": " Encoded Size: 815.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:21:28Z", "level": "INFO", "message": " Reduction: 74.4% of original (25.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:21:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:21:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:21:35Z", "level": "INFO", "message": "Moved Taskmaster S20E01 - 9 x 7 1080p - [EHX].mkv → Taskmaster S20E01 - 9 x 7 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:21:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:21:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E01 - 9 x 7 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:21:37Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:21:37Z", "level": "INFO", "message": " Size: 1096.28MB → 815.4MB (74.4% of original, 25.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:21:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:21:37Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E01 - 9 x 7 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:21:37Z", "level": "INFO", "message": "Processing: Taskmaster S20E02 - Cows Are Made of Milk 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:21:48Z", "level": "INFO", "message": "Copied Taskmaster S20E02 - Cows Are Made of Milk 1080p.mkv → Taskmaster S20E02 - Cows Are Made of Milk 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:21:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:21:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:21:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:21:49Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E02 - Cows Are Made of Milk 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:28:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:28:04Z", "level": "INFO", "message": " Original Size: 1104.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:28:04Z", "level": "INFO", "message": " Encoded Size: 827.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:28:04Z", "level": "INFO", "message": " Reduction: 74.9% of original (25.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:28:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:28:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:28:11Z", "level": "INFO", "message": "Moved Taskmaster S20E02 - Cows Are Made of Milk 1080p - [EHX].mkv → Taskmaster S20E02 - Cows Are Made of Milk 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:28:12Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:28:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E02 - Cows Are Made of Milk 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:28:12Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:28:12Z", "level": "INFO", "message": " Size: 1104.86MB → 827.58MB (74.9% of original, 25.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:28:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:28:12Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E02 - Cows Are Made of Milk 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:28:13Z", "level": "INFO", "message": "Processing: Taskmaster S20E03 - Thompson 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:28:23Z", "level": "INFO", "message": "Copied Taskmaster S20E03 - Thompson 1080p.mkv → Taskmaster S20E03 - Thompson 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:28:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:28:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:28:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:28: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-02T08:28:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": "Stereo audio 132kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 132kbps | Action: COPY (preserve) | Target: 132kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": "Stereo audio 132kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:28:25Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E03 - Thompson 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:34:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:34:40Z", "level": "INFO", "message": " Original Size: 1022.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:34:40Z", "level": "INFO", "message": " Encoded Size: 777.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:34:40Z", "level": "INFO", "message": " Reduction: 76.1% of original (23.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:34:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:34:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:34:46Z", "level": "INFO", "message": "Moved Taskmaster S20E03 - Thompson 1080p - [EHX].mkv → Taskmaster S20E03 - Thompson 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:34:47Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:34:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E03 - Thompson 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:34:47Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:34:47Z", "level": "INFO", "message": " Size: 1022.3MB → 777.86MB (76.1% of original, 23.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:34:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:34:48Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E03 - Thompson 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:34:48Z", "level": "INFO", "message": "Processing: Taskmaster S20E04 - Hey Mate 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:34:59Z", "level": "INFO", "message": "Copied Taskmaster S20E04 - Hey Mate 1080p.mkv → Taskmaster S20E04 - Hey Mate 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:34:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:34:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:34:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:35: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-02T08:35:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:35:00Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E04 - Hey Mate 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:41:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:41:12Z", "level": "INFO", "message": " Original Size: 997.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:41:12Z", "level": "INFO", "message": " Encoded Size: 734.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:41:12Z", "level": "INFO", "message": " Reduction: 73.6% of original (26.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:41:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:41:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:41:19Z", "level": "INFO", "message": "Moved Taskmaster S20E04 - Hey Mate 1080p - [EHX].mkv → Taskmaster S20E04 - Hey Mate 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:41:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:41:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E04 - Hey Mate 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:41:20Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:41:20Z", "level": "INFO", "message": " Size: 997.43MB → 734.19MB (73.6% of original, 26.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:41:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:41:20Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E04 - Hey Mate 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:41:20Z", "level": "INFO", "message": "Processing: Taskmaster S20E05 - Bats, Bats, Hang Up 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:41:30Z", "level": "INFO", "message": "Copied Taskmaster S20E05 - Bats, Bats, Hang Up 1080p.mkv → Taskmaster S20E05 - Bats, Bats, Hang Up 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:41:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:41:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:41:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:41:32Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E05 - Bats, Bats, Hang Up 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:47:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:47:46Z", "level": "INFO", "message": " Original Size: 1131.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:47:46Z", "level": "INFO", "message": " Encoded Size: 837.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:47:46Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:47:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:47:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:47:53Z", "level": "INFO", "message": "Moved Taskmaster S20E05 - Bats, Bats, Hang Up 1080p - [EHX].mkv → Taskmaster S20E05 - Bats, Bats, Hang Up 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:47:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:47:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E05 - Bats, Bats, Hang Up 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:47:54Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:47:54Z", "level": "INFO", "message": " Size: 1131.2MB → 837.94MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:47:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:47:54Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E05 - Bats, Bats, Hang Up 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:47:54Z", "level": "INFO", "message": "Processing: Taskmaster S20E06 - Is That Number Got Curves 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:48:04Z", "level": "INFO", "message": "Copied Taskmaster S20E06 - Is That Number Got Curves 1080p.mkv → Taskmaster S20E06 - Is That Number Got Curves 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:48:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:48:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:48:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:48: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-02T08:48:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:48:05Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E06 - Is That Number Got Curves 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T08:54:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T08:54:19Z", "level": "INFO", "message": " Original Size: 1037.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T08:54:19Z", "level": "INFO", "message": " Encoded Size: 760.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T08:54:19Z", "level": "INFO", "message": " Reduction: 73.3% of original (26.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T08:54:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T08:54:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T08:54:25Z", "level": "INFO", "message": "Moved Taskmaster S20E06 - Is That Number Got Curves 1080p - [EHX].mkv → Taskmaster S20E06 - Is That Number Got Curves 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T08:54:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:54:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E06 - Is That Number Got Curves 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T08:54:26Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T08:54:26Z", "level": "INFO", "message": " Size: 1037.39MB → 760.6MB (73.3% of original, 26.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T08:54:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T08:54:27Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E06 - Is That Number Got Curves 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T08:54:27Z", "level": "INFO", "message": "Processing: Taskmaster S20E07 - Drier Than You Think, Chalk 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T08:54:36Z", "level": "INFO", "message": "Copied Taskmaster S20E07 - Drier Than You Think, Chalk 1080p.mkv → Taskmaster S20E07 - Drier Than You Think, Chalk 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T08:54:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T08:54:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T08:54:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T08:54:38Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E07 - Drier Than You Think, Chalk 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T09:00:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T09:00:51Z", "level": "INFO", "message": " Original Size: 1072.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T09:00:51Z", "level": "INFO", "message": " Encoded Size: 799.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T09:00:51Z", "level": "INFO", "message": " Reduction: 74.6% of original (25.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T09:00:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T09:00:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T09:00:58Z", "level": "INFO", "message": "Moved Taskmaster S20E07 - Drier Than You Think, Chalk 1080p - [EHX].mkv → Taskmaster S20E07 - Drier Than You Think, Chalk 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T09:00:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T09:00:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E07 - Drier Than You Think, Chalk 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T09:00:59Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T09:00:59Z", "level": "INFO", "message": " Size: 1072.04MB → 799.39MB (74.6% of original, 25.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T09:00:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T09:00:59Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E07 - Drier Than You Think, Chalk 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T09:00:59Z", "level": "INFO", "message": "Processing: Taskmaster S20E08 - Am I an Idiom 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T09:01:09Z", "level": "INFO", "message": "Copied Taskmaster S20E08 - Am I an Idiom 1080p.mkv → Taskmaster S20E08 - Am I an Idiom 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T09:01:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T09:01:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T09:01:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T09:01:10Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E08 - Am I an Idiom 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T09:07:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T09:07:25Z", "level": "INFO", "message": " Original Size: 1133.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T09:07:25Z", "level": "INFO", "message": " Encoded Size: 844.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T09:07:25Z", "level": "INFO", "message": " Reduction: 74.5% of original (25.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T09:07:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T09:07:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T09:07:32Z", "level": "INFO", "message": "Moved Taskmaster S20E08 - Am I an Idiom 1080p - [EHX].mkv → Taskmaster S20E08 - Am I an Idiom 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T09:07:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T09:07:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E08 - Am I an Idiom 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T09:07:33Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T09:07:33Z", "level": "INFO", "message": " Size: 1133.41MB → 844.17MB (74.5% of original, 25.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T09:07:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T09:07:34Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E08 - Am I an Idiom 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T09:07:34Z", "level": "INFO", "message": "Processing: Taskmaster S20E09 - A 1970s Camping Kettle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T09:07:45Z", "level": "INFO", "message": "Copied Taskmaster S20E09 - A 1970s Camping Kettle 1080p.mkv → Taskmaster S20E09 - A 1970s Camping Kettle 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T09:07:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T09:07:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T09:07:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T09:07: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-02T09:07:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T09:07:46Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E09 - A 1970s Camping Kettle 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T09:14:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T09:14:00Z", "level": "INFO", "message": " Original Size: 1171.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T09:14:00Z", "level": "INFO", "message": " Encoded Size: 871.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T09:14:00Z", "level": "INFO", "message": " Reduction: 74.4% of original (25.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T09:14:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T09:14:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T09:14:07Z", "level": "INFO", "message": "Moved Taskmaster S20E09 - A 1970s Camping Kettle 1080p - [EHX].mkv → Taskmaster S20E09 - A 1970s Camping Kettle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T09:14:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T09:14:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E09 - A 1970s Camping Kettle 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T09:14:09Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T09:14:09Z", "level": "INFO", "message": " Size: 1171.21MB → 871.93MB (74.4% of original, 25.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T09:14:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T09:14:09Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E09 - A 1970s Camping Kettle 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T09:14:09Z", "level": "INFO", "message": "Processing: Taskmaster S20E10 - Supping from the Fountain 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T09:14:19Z", "level": "INFO", "message": "Copied Taskmaster S20E10 - Supping from the Fountain 1080p.mkv → Taskmaster S20E10 - Supping from the Fountain 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T09:14:19Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T09:14:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T09:14:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T09:14: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-02T09:14:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T09:14:21Z", "level": "INFO", "message": "Running CQ encode: Taskmaster S20E10 - Supping from the Fountain 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T09:20:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T09:20:38Z", "level": "INFO", "message": " Original Size: 1113.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T09:20:38Z", "level": "INFO", "message": " Encoded Size: 836.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T09:20:38Z", "level": "INFO", "message": " Reduction: 75.1% of original (24.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T09:20:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T09:20:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T09:20:46Z", "level": "INFO", "message": "Moved Taskmaster S20E10 - Supping from the Fountain 1080p - [EHX].mkv → Taskmaster S20E10 - Supping from the Fountain 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T09:20:47Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T09:20:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster S20E10 - Supping from the Fountain 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T09:20:47Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T09:20:47Z", "level": "INFO", "message": " Size: 1113.87MB → 836.18MB (75.1% of original, 24.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T09:20:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T09:20:47Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster S20E10 - Supping from the Fountain 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T09:20:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-02T14:15:25Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\2 Guns (2013)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-02T14:15:25Z", "level": "INFO", "message": "Processing: 2 Guns (2013) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T14:16:33Z", "level": "INFO", "message": "Copied 2 Guns (2013) (1080p BluRay x265 10bit Tigole).mkv → 2 Guns (2013) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T14:16:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T14:16:33Z", "level": "INFO", "message": "Source 1920x800 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-02-02T14:16:33Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 425kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T14:16:41Z", "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-02T14:16:41Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T14:16:41Z", "level": "INFO", "message": "Running CQ encode: 2 Guns (2013) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T14:25:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T14:25:50Z", "level": "INFO", "message": " Original Size: 6139.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T14:25:50Z", "level": "INFO", "message": " Encoded Size: 1275.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T14:25:50Z", "level": "INFO", "message": " Reduction: 20.8% of original (79.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T14:25:50Z", "level": "INFO", "message": " Resolution: 1920x800 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T14:25:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T14:26:12Z", "level": "INFO", "message": "Moved 2 Guns (2013) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → 2 Guns (2013) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T14:26:20Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T14:26:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2 Guns (2013) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T14:26:20Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T14:26:20Z", "level": "INFO", "message": " Size: 6139.22MB → 1275.64MB (20.8% of original, 79.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T14:26:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T14:26:22Z", "level": "INFO", "message": "Deleted original and processing copy for 2 Guns (2013) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T14:26:22Z", "level": "INFO", "message": "Processing: Click Click, Bang Bang - Making of 2 Guns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T14:26:28Z", "level": "INFO", "message": "Copied Click Click, Bang Bang - Making of 2 Guns.mkv → Click Click, Bang Bang - Making of 2 Guns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T14:26:28Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T14:26:28Z", "level": "INFO", "message": "Source 1920x1080 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-02-02T14:26:28Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T14:26:29Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-02-02T14:26:29Z", "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-02T14:26:29Z", "level": "INFO", "message": "Running CQ encode: Click Click, Bang Bang - Making of 2 Guns - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T14:28:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T14:28:26Z", "level": "INFO", "message": " Original Size: 365.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T14:28:26Z", "level": "INFO", "message": " Encoded Size: 497.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T14:28:26Z", "level": "INFO", "message": " Reduction: 136.0% of original (-36.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T14:28:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T14:28:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T14:28:26Z", "level": "INFO", "message": "Processing: Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": "Copied Deleted and Extended Scenes.mkv → Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": "Source 1920x800 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 63kbps | Action: COPY (preserve) | Target: 63kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T14:28:27Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 251} +{"timestamp": "2026-02-02T14:28:27Z", "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-02T14:28:27Z", "level": "INFO", "message": "Running CQ encode: Deleted and Extended Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T14:29:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T14:29:03Z", "level": "INFO", "message": " Original Size: 85.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T14:29:03Z", "level": "INFO", "message": " Encoded Size: 76.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T14:29:03Z", "level": "INFO", "message": " Reduction: 90.1% of original (9.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T14:29:03Z", "level": "INFO", "message": " Resolution: 1920x800 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T14:29:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T14:29:04Z", "level": "INFO", "message": "Moved Deleted and Extended Scenes - [EHX].mkv → Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T14:29:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T14:29:04Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T14:29:04Z", "level": "INFO", "message": " Size: 85.23MB → 76.83MB (90.1% of original, 9.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T14:29:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T14:29:04Z", "level": "INFO", "message": "Featurettes file preserved at origin: Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 618} +{"timestamp": "2026-02-02T14:29:04Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-02T19:24:25Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Taskmaster", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-02T19:24:25Z", "level": "INFO", "message": "Skipped 182 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 146} +{"timestamp": "2026-02-02T19:24:25Z", "level": "INFO", "message": "Processing: Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T19:24:34Z", "level": "INFO", "message": "Copied Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p.mkv → Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T19:24:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T19:24:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T19:24:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T19:24:36Z", "level": "INFO", "message": "Running CQ encode: Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T19:30:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T19:30:46Z", "level": "INFO", "message": " Original Size: 1084.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T19:30:46Z", "level": "INFO", "message": " Encoded Size: 801.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T19:30:46Z", "level": "INFO", "message": " Reduction: 73.9% of original (26.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T19:30:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T19:30:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T19:30:53Z", "level": "INFO", "message": "Moved Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p - [EHX].mkv → Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T19:30:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:30:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T19:30:54Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T19:30:54Z", "level": "INFO", "message": " Size: 1084.96MB → 801.91MB (73.9% of original, 26.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T19:30:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T19:30:55Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster's New Year Treat 2021 S00E54 - The Fastest Duck 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T19:30:55Z", "level": "INFO", "message": "Processing: Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T19:31:03Z", "level": "INFO", "message": "Copied Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p.mkv → Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T19:31:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T19:31:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T19:31:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T19:31: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-02T19:31:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T19:31:05Z", "level": "INFO", "message": "Running CQ encode: Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T19:37:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T19:37:16Z", "level": "INFO", "message": " Original Size: 988.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T19:37:16Z", "level": "INFO", "message": " Encoded Size: 695.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T19:37:16Z", "level": "INFO", "message": " Reduction: 70.4% of original (29.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T19:37:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T19:37:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T19:37:22Z", "level": "INFO", "message": "Moved Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p - [EHX].mkv → Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T19:37:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:37:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T19:37:23Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T19:37:23Z", "level": "INFO", "message": " Size: 988.43MB → 695.65MB (70.4% of original, 29.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T19:37:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T19:37:23Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster's New Year Treat 2022 S00E73 - Basic Recipe 28 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T19:37:23Z", "level": "INFO", "message": "Processing: Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T19:37:31Z", "level": "INFO", "message": "Copied Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p.mkv → Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T19:37:31Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T19:37:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T19:37:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T19:37: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-02T19:37:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T19:37:33Z", "level": "INFO", "message": "Running CQ encode: Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T19:43:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T19:43:46Z", "level": "INFO", "message": " Original Size: 914.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T19:43:46Z", "level": "INFO", "message": " Encoded Size: 642.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T19:43:46Z", "level": "INFO", "message": " Reduction: 70.3% of original (29.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T19:43:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T19:43:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T19:43:51Z", "level": "INFO", "message": "Moved Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p - [EHX].mkv → Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T19:43:53Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:43:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T19:43:53Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T19:43:53Z", "level": "INFO", "message": " Size: 914.64MB → 642.96MB (70.3% of original, 29.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T19:43:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T19:43:53Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster's New Year Treat 2023 S00E85 - That's A Swizz 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T19:43:53Z", "level": "INFO", "message": "Processing: Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T19:44:02Z", "level": "INFO", "message": "Copied Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p.mkv → Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T19:44:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T19:44:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T19:44:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T19:44:03Z", "level": "INFO", "message": "Running CQ encode: Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T19:50:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T19:50:21Z", "level": "INFO", "message": " Original Size: 1000.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T19:50:21Z", "level": "INFO", "message": " Encoded Size: 707.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T19:50:21Z", "level": "INFO", "message": " Reduction: 70.7% of original (29.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T19:50:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T19:50:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T19:50:27Z", "level": "INFO", "message": "Moved Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p - [EHX].mkv → Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T19:50:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:50:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T19:50:28Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T19:50:28Z", "level": "INFO", "message": " Size: 1000.7MB → 707.51MB (70.7% of original, 29.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T19:50:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T19:50:28Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster's New Year Treat 2024 S00E98 - Huh 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T19:50:28Z", "level": "INFO", "message": "Processing: Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T19:50:38Z", "level": "INFO", "message": "Copied Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p.mkv → Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T19:50:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T19:50:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T19:50:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T19:50:39Z", "level": "INFO", "message": "Running CQ encode: Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T19:56:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T19:56:56Z", "level": "INFO", "message": " Original Size: 1060.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T19:56:56Z", "level": "INFO", "message": " Encoded Size: 748.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T19:56:56Z", "level": "INFO", "message": " Reduction: 70.6% of original (29.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T19:56:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T19:56:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T19:57:03Z", "level": "INFO", "message": "Moved Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p - [EHX].mkv → Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T19:57:04Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:57:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T19:57:04Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T19:57:04Z", "level": "INFO", "message": " Size: 1060.54MB → 748.99MB (70.6% of original, 29.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T19:57:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T19:57:04Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster's New Year Treat 2025 S00E221 - 412 Steps 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T19:57:04Z", "level": "INFO", "message": "Processing: Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T19:57:14Z", "level": "INFO", "message": "Copied Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p.mkv → Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T19:57:14Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T19:57:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T19:57:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T19:57:15Z", "level": "INFO", "message": "Running CQ encode: Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T20:03:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T20:03:31Z", "level": "INFO", "message": " Original Size: 1064.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T20:03:31Z", "level": "INFO", "message": " Encoded Size: 658.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T20:03:31Z", "level": "INFO", "message": " Reduction: 61.9% of original (38.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T20:03:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T20:03:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T20:03:37Z", "level": "INFO", "message": "Moved Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p - [EHX].mkv → Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T20:03:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T20:03:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T20:03:38Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T20:03:38Z", "level": "INFO", "message": " Size: 1064.21MB → 658.49MB (61.9% of original, 38.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T20:03:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T20:03:38Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster's New Year Treat 2026 S00E269 - Welcome to my Pumpathon 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T20:03:38Z", "level": "INFO", "message": "Processing: Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-02T20:03:48Z", "level": "INFO", "message": "Copied Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p.mkv → Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-02T20:03:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-02T20:03:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-02T20:03:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 199kbps | Action: ENCODE | Target: 192kbps | Title: AAC 2.0", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": "Stream 1: title='AAC 2.0', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-02T20:03:50Z", "level": "INFO", "message": "Running CQ encode: Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-02T20:10:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-02T20:10:06Z", "level": "INFO", "message": " Original Size: 1115.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-02T20:10:06Z", "level": "INFO", "message": " Encoded Size: 772.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-02T20:10:06Z", "level": "INFO", "message": " Reduction: 69.3% of original (30.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-02T20:10:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-02T20:10:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-02T20:10:13Z", "level": "INFO", "message": "Moved Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p - [EHX].mkv → Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-02T20:10:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'AAC 2.0'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-02T20:10:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-02T20:10:14Z", "level": "INFO", "message": " Type: TV | Show: Taskmaster", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-02T20:10:14Z", "level": "INFO", "message": " Size: 1115.26MB → 772.5MB (69.3% of original, 30.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-02T20:10:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-02T20:10:15Z", "level": "INFO", "message": "Deleted original and processing copy for Taskmaster's New Year Treat 2026 S00E270 - The Opposite of Ducking 1080p.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-02T20:10:15Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-06T15:45:35Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Rip (2026)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-06T15:45:35Z", "level": "INFO", "message": "Processing: The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-06T15:45:59Z", "level": "INFO", "message": "Copied The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST.mkv → The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-06T15:45:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-06T15:45:59Z", "level": "INFO", "message": "Source 1920x800 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-02-06T15:45:59Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-06T15:46:03Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: eng | Detected: 221kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T15:46:03Z", "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-06T15:46:03Z", "level": "INFO", "message": "Running CQ encode: The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-06T15:51:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-06T15:51:35Z", "level": "INFO", "message": " Original Size: 2713.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-06T15:51:35Z", "level": "INFO", "message": " Encoded Size: 686.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-06T15:51:35Z", "level": "INFO", "message": " Reduction: 25.3% of original (74.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-06T15:51:35Z", "level": "INFO", "message": " Resolution: 1920x800 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-06T15:51:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-06T15:51:42Z", "level": "INFO", "message": "Moved The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST - [EHX].mkv → The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-06T15:51:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-06T15:51:45Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-06T15:51:45Z", "level": "INFO", "message": " Size: 2713.67MB → 686.9MB (25.3% of original, 74.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-06T15:51:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-06T15:51:46Z", "level": "INFO", "message": "Deleted original and processing copy for The Rip (2026) x265 AAC 5.1 WEBRip-1080p KONTRAST.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-06T15:51:46Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-06T16:18:24Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Black Phone 2 (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-06T16:18:24Z", "level": "INFO", "message": "Processing: Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-06T16:19:46Z", "level": "INFO", "message": "Copied Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER.mkv → Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-06T16:19:46Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-06T16:19:46Z", "level": "INFO", "message": "Source 1920x804 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-02-06T16:19:46Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-02-06T16:20:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'E-AC3 768Kbps 7.1 Channels'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:20:09Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'AC3 448Kbps 5.1 Channels'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " - Stream #1: 8ch→2ch | Lang: ita | Detected: 745kbps | Action: ENCODE | Target: 160kbps | Title: E-AC3 768Kbps 7.1 Channels", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: ita | Detected: 443kbps | Action: ENCODE | Target: 160kbps | Title: AC3 448Kbps 5.1 Channels", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": " - Stream #3: 6ch→2ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": "Stream 1: title='E-AC3 768Kbps 7.1 Channels', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:20:16Z", "level": "INFO", "message": "Stream 2: title='AC3 448Kbps 5.1 Channels', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:20:16Z", "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-06T16:20:16Z", "level": "INFO", "message": "Running CQ encode: Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-06T16:21:47Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Black Phone 2 (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-06T16:21:47Z", "level": "INFO", "message": "Processing: Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-06T16:21:47Z", "level": "INFO", "message": "File already in processing: Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER.mkv (9485.18 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-02-06T16:21:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-06T16:21:47Z", "level": "INFO", "message": "Source 1920x804 > 720p max. Downscaling to 720p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 171} +{"timestamp": "2026-02-06T16:21:47Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-02-06T16:21:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'E-AC3 768Kbps 7.1 Channels'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:22:01Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'AC3 448Kbps 5.1 Channels'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": "User selected 1 audio stream(s): [3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 391} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": "Removed 2 audio stream(s): [1, 2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 395} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " • CQ Value: 26", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-06T16:22:18Z", "level": "INFO", "message": " - Stream #3: 6ch→2ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:22:18Z", "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-06T16:22:18Z", "level": "INFO", "message": "Running CQ encode: Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-06T16:28:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-06T16:28:05Z", "level": "INFO", "message": " Original Size: 9485.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-06T16:28:05Z", "level": "INFO", "message": " Encoded Size: 991.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-06T16:28:05Z", "level": "INFO", "message": " Reduction: 10.5% of original (89.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-06T16:28:05Z", "level": "INFO", "message": " Resolution: 1920x804 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-06T16:28:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-06T16:28:14Z", "level": "INFO", "message": "Moved Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER - [EHX].mkv → Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-06T16:28:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'E-AC3 768Kbps 7.1 Channels'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:28:26Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'AC3 448Kbps 5.1 Channels'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:28:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-06T16:28:33Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-06T16:28:33Z", "level": "INFO", "message": " Size: 9485.18MB → 991.46MB (10.5% of original, 89.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-06T16:28:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-06T16:28:35Z", "level": "INFO", "message": "Deleted original and processing copy for Black Phone 2 (2025) x264 EAC3 7.1 Bluray-1080p CYBER.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-06T16:28:35Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-06T16:31:25Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Wicked - For Good (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-06T16:31:25Z", "level": "INFO", "message": "Processing: Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-06T16:33:20Z", "level": "INFO", "message": "Copied Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv → Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-06T16:33:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-06T16:33:20Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-06T16:33:20Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-06T16:33:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'E-AC3 5.1 iTA'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:33:49Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'AC3 5.1 iTA'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:33:57Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'AC3 5.1 ENG'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:34:15Z", "level": "INFO", "message": "User selected 1 audio stream(s): [3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 391} +{"timestamp": "2026-02-06T16:34:15Z", "level": "INFO", "message": "Removed 2 audio stream(s): [1, 2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 395} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": "User selected to strip titles from streams: [3]", "module": "audio_handler", "funcName": "prompt_for_title_stripping", "line": 449} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: eng | Detected: 445kbps | Action: ENCODE | Target: 384kbps | Title: AC3 5.1 ENG", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": "Stream 3: title='AC3 5.1 ENG', is_commentary=False, strip_all_titles=False, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:34:20Z", "level": "INFO", "message": "Running CQ encode: Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-06T16:47:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-06T16:47:40Z", "level": "INFO", "message": " Original Size: 13278.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-06T16:47:40Z", "level": "INFO", "message": " Encoded Size: 3120.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-06T16:47:40Z", "level": "INFO", "message": " Reduction: 23.5% of original (76.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-06T16:47:40Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-06T16:47:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-06T16:48:07Z", "level": "INFO", "message": "Moved Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC - [EHX].mkv → Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-06T16:48:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'E-AC3 5.1 iTA'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:48:23Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'AC3 5.1 iTA'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:48:30Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'AC3 5.1 ENG'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:48:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-06T16:48:30Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-06T16:48:30Z", "level": "INFO", "message": " Size: 13278.51MB → 3120.99MB (23.5% of original, 76.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-06T16:48:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-06T16:48:33Z", "level": "INFO", "message": "Deleted original and processing copy for Wicked - For Good (2025) x264 EAC3 5.1 Bluray-1080p FHC.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-06T16:48:33Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-06T16:49:44Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Wicked (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-06T16:49:44Z", "level": "INFO", "message": "Processing: Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-06T16:51:04Z", "level": "INFO", "message": "Copied Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence.mkv → Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-06T16:51:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-06T16:51:05Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-06T16:51:05Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-06T16:51:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 7.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:51:21Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:51:28Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stream 4: Extracted title from metadata: 'Descriptive'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-06T16:51: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-06T16:51:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 749kbps | Action: ENCODE | Target: 448kbps | Title: Surround 7.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps | Title: Descriptive", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stream 1: title='Surround 7.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stream 3: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Stream 4: title='Descriptive', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:51:34Z", "level": "INFO", "message": "Running CQ encode: Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-06T16:52:13Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Wicked (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-06T16:52:13Z", "level": "INFO", "message": "Processing: Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-06T16:52:13Z", "level": "INFO", "message": "File already in processing: Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence.mkv (9407.95 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-02-06T16:52:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-06T16:52:13Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-06T16:52:13Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-06T16:52:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 7.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:52:27Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:52:34Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:52:41Z", "level": "INFO", "message": "Stream 4: Extracted title from metadata: 'Descriptive'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T16:52:56Z", "level": "INFO", "message": "User selected 3 audio stream(s): [1, 2, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 391} +{"timestamp": "2026-02-06T16:52:56Z", "level": "INFO", "message": "Removed 1 audio stream(s): [4]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 395} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "User selected to strip titles from streams: [1]", "module": "audio_handler", "funcName": "prompt_for_title_stripping", "line": 449} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps | Title: Surround 7.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Stream 1: title='Surround 7.1', is_commentary=False, strip_all_titles=False, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Stream 3: title='Commentary', is_commentary=True, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-06T16:53:10Z", "level": "INFO", "message": "Running CQ encode: Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-06T17:09:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-06T17:09:11Z", "level": "INFO", "message": " Original Size: 9407.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-06T17:09:11Z", "level": "INFO", "message": " Encoded Size: 4887.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-06T17:09:11Z", "level": "INFO", "message": " Reduction: 52.0% of original (48.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-06T17:09:11Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-06T17:09:11Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-06T17:09:55Z", "level": "INFO", "message": "Moved Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv → Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-06T17:10:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 7.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T17:10:09Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T17:10:16Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T17:10:23Z", "level": "INFO", "message": "Stream 4: Extracted title from metadata: 'Descriptive'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-06T17:10:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-06T17:10:23Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-06T17:10:23Z", "level": "INFO", "message": " Size: 9407.95MB → 4887.89MB (52.0% of original, 48.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-06T17:10:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-06T17:10:25Z", "level": "INFO", "message": "Deleted original and processing copy for Wicked (2024) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-06T17:10:25Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-06T23:43:01Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Chitty Chitty Bang Bang (1968)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-06T23:43:01Z", "level": "INFO", "message": "Processing: Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-06T23:44:42Z", "level": "INFO", "message": "Copied Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD.mkv → Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-06T23:44:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x880", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-06T23:44:42Z", "level": "INFO", "message": "Source 1920x880 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-06T23:44:42Z", "level": "INFO", "message": "Source 1920x880 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " • Source Resolution: 1920x880", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " • Target Resolution: 1920x880", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-06T23:44:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 1494kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-06T23:44:57Z", "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-06T23:44:57Z", "level": "INFO", "message": "Running CQ encode: Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-07T00:00:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-07T00:00:19Z", "level": "INFO", "message": " Original Size: 11740.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-07T00:00:19Z", "level": "INFO", "message": " Encoded Size: 3765.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-07T00:00:19Z", "level": "INFO", "message": " Reduction: 32.1% of original (67.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-07T00:00:19Z", "level": "INFO", "message": " Resolution: 1920x880 → 1920x880", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-07T00:00:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-07T00:00:56Z", "level": "INFO", "message": "Moved Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD - [EHX].mkv → Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-07T00:01:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-07T00:01:09Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-07T00:01:09Z", "level": "INFO", "message": " Size: 11740.27MB → 3765.58MB (32.1% of original, 67.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-07T00:01:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-07T00:01:11Z", "level": "INFO", "message": "Deleted original and processing copy for Chitty.Chitty.Bang.Bang.1968.1080p.BluRay.x264.AVCHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-07T00:01:11Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-07T18:15:39Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Rental Family (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-07T18:15:39Z", "level": "INFO", "message": "Processing: Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-07T18:16:24Z", "level": "INFO", "message": "Copied Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence.mkv → Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-07T18:16:24Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x960", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-07T18:16:24Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-07T18:16:24Z", "level": "INFO", "message": "Source 1920x960 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " • Source Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " • Target Resolution: 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-07T18:16:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 767kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-07T18:16:31Z", "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-07T18:16:31Z", "level": "INFO", "message": "Running CQ encode: Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-07T18:28:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-07T18:28:56Z", "level": "INFO", "message": " Original Size: 5166.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-07T18:28:56Z", "level": "INFO", "message": " Encoded Size: 1780.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-07T18:28:56Z", "level": "INFO", "message": " Reduction: 34.5% of original (65.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-07T18:28:56Z", "level": "INFO", "message": " Resolution: 1920x960 → 1920x960", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-07T18:28:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-07T18:29:12Z", "level": "INFO", "message": "Moved Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence - [EHX].mkv → Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-07T18:29:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-07T18:29:18Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-07T18:29:18Z", "level": "INFO", "message": " Size: 5166.33MB → 1780.02MB (34.5% of original, 65.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-07T18:29:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-07T18:29:18Z", "level": "INFO", "message": "Deleted original and processing copy for Rental Family (2025) x265 EAC3 Atmos 5.1 WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-07T18:29:18Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-07T21:58:54Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Secret Life of Walter Mitty (2013)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-07T21:58:54Z", "level": "INFO", "message": "Processing: The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-07T21:59:35Z", "level": "INFO", "message": "Copied The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv → The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-07T21:59:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-07T21:59:35Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-07T21:59:35Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Descriptive'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 453kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": "Multi-channel audio 305kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 305kbps | Action: COPY (preserve) | Target: 305kbps | Title: Descriptive", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-07T21:59:47Z", "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-07T21:59:47Z", "level": "INFO", "message": "Multi-channel audio 305kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": "Stream 2: title='Descriptive', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-07T21:59:47Z", "level": "INFO", "message": "Running CQ encode: The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-07T22:10:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-07T22:10:43Z", "level": "INFO", "message": " Original Size: 4747.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-07T22:10:43Z", "level": "INFO", "message": " Encoded Size: 2905.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-07T22:10:43Z", "level": "INFO", "message": " Reduction: 61.2% of original (38.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-07T22:10:43Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-07T22:10:43Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-07T22:11:08Z", "level": "INFO", "message": "Moved The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence - [EHX].mkv → The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-07T22:11:21Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Descriptive'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-07T22:11:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-07T22:11:21Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-07T22:11:21Z", "level": "INFO", "message": " Size: 4747.12MB → 2905.43MB (61.2% of original, 38.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-07T22:11:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-07T22:11:22Z", "level": "INFO", "message": "Deleted original and processing copy for The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-07T22:11:22Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T16:26:42Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Fallout", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T16:26:42Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T16:27:06Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T16:27:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x802", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T16:27:07Z", "level": "INFO", "message": "Source 1920x802 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T16:27:07Z", "level": "INFO", "message": "Source 1920x802 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " • Source Resolution: 1920x802", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " • Target Resolution: 1920x802", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T16:27:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 573kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T16:27:10Z", "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-08T16:27:10Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T16:34:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T16:34:31Z", "level": "INFO", "message": " Original Size: 2696.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T16:34:31Z", "level": "INFO", "message": " Encoded Size: 1271.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T16:34:31Z", "level": "INFO", "message": " Reduction: 47.2% of original (52.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T16:34:31Z", "level": "INFO", "message": " Resolution: 1920x802 → 1920x802", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T16:34:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T16:34:42Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T16:34:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T16:34:45Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T16:34:45Z", "level": "INFO", "message": " Size: 2696.56MB → 1271.64MB (47.2% of original, 52.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T16:34:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T16:34:46Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E01 - The End (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T16:34:46Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T16:35:08Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T16:35:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T16:35:08Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T16:35:08Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T16:35:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 575kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T16:35:11Z", "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-08T16:35:11Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T16:41:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T16:41:26Z", "level": "INFO", "message": " Original Size: 2354.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T16:41:26Z", "level": "INFO", "message": " Encoded Size: 1105.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T16:41:26Z", "level": "INFO", "message": " Reduction: 46.9% of original (53.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T16:41:26Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T16:41:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T16:41:36Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T16:41:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T16:41:38Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T16:41:38Z", "level": "INFO", "message": " Size: 2354.76MB → 1105.31MB (46.9% of original, 53.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T16:41:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T16:41:39Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E02 - The Target (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T16:41:39Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T16:41:56Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T16:41:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T16:41:57Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T16:41:57Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T16:41:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 573kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T16:41:59Z", "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-08T16:41:59Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T16:47:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T16:47:26Z", "level": "INFO", "message": " Original Size: 2049.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T16:47:26Z", "level": "INFO", "message": " Encoded Size: 1067.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T16:47:26Z", "level": "INFO", "message": " Reduction: 52.1% of original (47.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T16:47:26Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T16:47:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T16:47:35Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T16:47:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T16:47:37Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T16:47:37Z", "level": "INFO", "message": " Size: 2049.2MB → 1067.79MB (52.1% of original, 47.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T16:47:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T16:47:38Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E03 - The Head (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T16:47:38Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T16:47:53Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T16:47:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T16:47:54Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T16:47:54Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T16:47:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 574kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T16:47:55Z", "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-08T16:47:56Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T16:52:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T16:52:32Z", "level": "INFO", "message": " Original Size: 1749.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T16:52:32Z", "level": "INFO", "message": " Encoded Size: 789.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T16:52:32Z", "level": "INFO", "message": " Reduction: 45.2% of original (54.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T16:52:32Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T16:52:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T16:52:39Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T16:52:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T16:52:41Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T16:52:41Z", "level": "INFO", "message": " Size: 1749.27MB → 789.96MB (45.2% of original, 54.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T16:52:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T16:52:42Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E04 - The Ghouls (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T16:52:42Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T16:52:58Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T16:52:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T16:52:58Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T16:52:58Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T16:52:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 575kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T16:52:59Z", "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-08T16:52:59Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T16:57:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T16:57:19Z", "level": "INFO", "message": " Original Size: 1629.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T16:57:19Z", "level": "INFO", "message": " Encoded Size: 764.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T16:57:19Z", "level": "INFO", "message": " Reduction: 47.0% of original (53.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T16:57:19Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T16:57:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T16:57:25Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T16:57:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T16:57:27Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T16:57:27Z", "level": "INFO", "message": " Size: 1629.19MB → 764.95MB (47.0% of original, 53.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T16:57:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T16:57:28Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E05 - The Past (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T16:57:28Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T16:57:48Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T16:57:48Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T16:57:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T16:57:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T16:57:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 576kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T16:57:50Z", "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-08T16:57:50Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:05:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:05:31Z", "level": "INFO", "message": " Original Size: 2181.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:05:31Z", "level": "INFO", "message": " Encoded Size: 1053.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:05:31Z", "level": "INFO", "message": " Reduction: 48.3% of original (51.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:05:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:05:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:05:40Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:05:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:05:42Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:05:42Z", "level": "INFO", "message": " Size: 2181.66MB → 1053.46MB (48.3% of original, 51.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:05:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:05:43Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E06 - The Trap (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:05:43Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:06:02Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:06:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:06:02Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:06:02Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:06: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-08T17:06:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:06:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 577kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:06:05Z", "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-08T17:06:05Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:11:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:11:53Z", "level": "INFO", "message": " Original Size: 2193.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:11:53Z", "level": "INFO", "message": " Encoded Size: 952.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:11:53Z", "level": "INFO", "message": " Reduction: 43.4% of original (56.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:11:53Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:11:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:12:02Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:12:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:12:04Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:12:04Z", "level": "INFO", "message": " Size: 2193.96MB → 952.02MB (43.4% of original, 56.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:12:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:12:05Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E07 - The Radio (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:12:05Z", "level": "INFO", "message": "Processing: Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:12:25Z", "level": "INFO", "message": "Copied Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:12:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:12:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:12:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:12:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 574kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:12:27Z", "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-08T17:12:27Z", "level": "INFO", "message": "Running CQ encode: Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:18:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:18:24Z", "level": "INFO", "message": " Original Size: 2243.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:18:24Z", "level": "INFO", "message": " Encoded Size: 863.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:18:24Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:18:24Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:18:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:18:32Z", "level": "INFO", "message": "Moved Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:18:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:18:34Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:18:34Z", "level": "INFO", "message": " Size: 2243.03MB → 863.88MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:18:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:18:35Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2023) - S01E08 - The Beginning (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:18:35Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:18:55Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:18:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:18:55Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:18:55Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:18:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 575kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:18:58Z", "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-08T17:18:58Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:24:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:24:54Z", "level": "INFO", "message": " Original Size: 2246.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:24:54Z", "level": "INFO", "message": " Encoded Size: 999.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:24:54Z", "level": "INFO", "message": " Reduction: 44.5% of original (55.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:24:54Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:24:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:25:03Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:25:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:25:05Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:25:05Z", "level": "INFO", "message": " Size: 2246.22MB → 999.79MB (44.5% of original, 55.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:25:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:25:06Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E01 - The Innovator (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:25:06Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:25:25Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:25:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:25:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:25:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:25:28Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 574kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:25:28Z", "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-08T17:25:28Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:31:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:31:00Z", "level": "INFO", "message": " Original Size: 2088.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:31:00Z", "level": "INFO", "message": " Encoded Size: 1015.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:31:00Z", "level": "INFO", "message": " Reduction: 48.6% of original (51.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:31:00Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:31:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:31:09Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:31:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:31:11Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:31:11Z", "level": "INFO", "message": " Size: 2088.21MB → 1015.17MB (48.6% of original, 51.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:31:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:31:11Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E02 - The Golden Rule (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:31:11Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:31:32Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:31:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:31:32Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:31:32Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:31: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-08T17:31:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:31:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 571kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:31:34Z", "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-08T17:31:34Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:36:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:36:50Z", "level": "INFO", "message": " Original Size: 1973.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:36:50Z", "level": "INFO", "message": " Encoded Size: 822.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:36:50Z", "level": "INFO", "message": " Reduction: 41.7% of original (58.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:36:50Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:36:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:36:57Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:36:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:36:59Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:36:59Z", "level": "INFO", "message": " Size: 1973.83MB → 822.15MB (41.7% of original, 58.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:36:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:37:00Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E03 - The Profligate (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:37:00Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:37:16Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:37:16Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:37:16Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:37:16Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:37:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 576kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:37:18Z", "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-08T17:37:18Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:41:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:41:56Z", "level": "INFO", "message": " Original Size: 1750.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:41:56Z", "level": "INFO", "message": " Encoded Size: 827.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:41:56Z", "level": "INFO", "message": " Reduction: 47.3% of original (52.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:41:56Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:41:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:42:03Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:42:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:42:05Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:42:05Z", "level": "INFO", "message": " Size: 1750.91MB → 827.73MB (47.3% of original, 52.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:42:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:42:05Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E04 - The Demon in the Snow (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:42:05Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:42:25Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:42:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:42:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:42:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:42:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 573kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:42:27Z", "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-08T17:42:27Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:49:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:49:38Z", "level": "INFO", "message": " Original Size: 2031.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:49:38Z", "level": "INFO", "message": " Encoded Size: 976.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:49:38Z", "level": "INFO", "message": " Reduction: 48.1% of original (51.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:49:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:49:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:49:47Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:49:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:49:49Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:49:49Z", "level": "INFO", "message": " Size: 2031.35MB → 976.94MB (48.1% of original, 51.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:49:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:49:50Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E05 - The Wrangler (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:49:50Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:50:07Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:50:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:50:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:50:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:50:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 577kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:50:09Z", "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-08T17:50:09Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T17:56:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T17:56:41Z", "level": "INFO", "message": " Original Size: 1833.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T17:56:41Z", "level": "INFO", "message": " Encoded Size: 931.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T17:56:41Z", "level": "INFO", "message": " Reduction: 50.8% of original (49.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T17:56:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T17:56:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T17:56:49Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T17:56:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T17:56:51Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T17:56:51Z", "level": "INFO", "message": " Size: 1833.78MB → 931.58MB (50.8% of original, 49.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T17:56:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T17:56:51Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E06 - The Other Player (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T17:56:51Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T17:57:07Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T17:57:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T17:57:07Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T17:57:07Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T17:57:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 574kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T17:57:09Z", "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-08T17:57:09Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T18:02:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T18:02:01Z", "level": "INFO", "message": " Original Size: 1819.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T18:02:01Z", "level": "INFO", "message": " Encoded Size: 873.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T18:02:01Z", "level": "INFO", "message": " Reduction: 48.0% of original (52.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T18:02:01Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T18:02:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T18:02:08Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T18:02:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T18:02:10Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T18:02:10Z", "level": "INFO", "message": " Size: 1819.21MB → 873.72MB (48.0% of original, 52.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T18:02:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T18:02:10Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E07 - The Handoff (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T18:02:10Z", "level": "INFO", "message": "Processing: Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T18:02:29Z", "level": "INFO", "message": "Copied Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence).mkv → Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T18:02:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T18:02:29Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T18:02:29Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T18:02:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 573kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T18:02:31Z", "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-08T18:02:31Z", "level": "INFO", "message": "Running CQ encode: Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T18:07:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T18:07:55Z", "level": "INFO", "message": " Original Size: 2018.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T18:07:55Z", "level": "INFO", "message": " Encoded Size: 982.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T18:07:55Z", "level": "INFO", "message": " Reduction: 48.7% of original (51.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T18:07:55Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T18:07:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T18:08:04Z", "level": "INFO", "message": "Moved Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv → Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T18:08:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T18:08:06Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T18:08:06Z", "level": "INFO", "message": " Size: 2018.51MB → 982.14MB (48.7% of original, 51.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T18:08:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T18:08:06Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout (2024) - S02E08 - The Strip (1080p AMZN WEB-DL x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T18:08:06Z", "level": "INFO", "message": "Processing: Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T18:08:13Z", "level": "INFO", "message": "Copied Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr.mp4 → Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T18:08:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T18:08:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T18:08:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T18:08: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-08T18:08:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T18:08:14Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T18:08: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-08T18:08:14Z", "level": "INFO", "message": "Running CQ encode: Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T18:16:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T18:16:08Z", "level": "INFO", "message": " Original Size: 769.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T18:16:08Z", "level": "INFO", "message": " Encoded Size: 471.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T18:16:08Z", "level": "INFO", "message": " Reduction: 61.2% of original (38.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T18:16:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T18:16:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T18:16:12Z", "level": "INFO", "message": "Moved Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr - [EHX].mkv → Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T18:16:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T18:16:13Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T18:16:13Z", "level": "INFO", "message": " Size: 769.64MB → 471.25MB (61.2% of original, 38.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T18:16:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T18:16:13Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout - S00E01 - A Special LIVE Report from Galaxy News h264 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T18:16:13Z", "level": "INFO", "message": "Processing: Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": "Copied Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr.mp4 → Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T18:16:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T18:16:17Z", "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-08T18:16:17Z", "level": "INFO", "message": "Running CQ encode: Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T18:18:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T18:18:40Z", "level": "INFO", "message": " Original Size: 331.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T18:18:40Z", "level": "INFO", "message": " Encoded Size: 270.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T18:18:40Z", "level": "INFO", "message": " Reduction: 81.7% of original (18.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T18:18:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T18:18:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T18:18:42Z", "level": "INFO", "message": "Moved Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv → Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T18:18:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T18:18:43Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T18:18:43Z", "level": "INFO", "message": " Size: 331.08MB → 270.63MB (81.7% of original, 18.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T18:18:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T18:18:43Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout - S00E02 - Inside Season One VP9 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T18:18:43Z", "level": "INFO", "message": "Processing: Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T18:18:47Z", "level": "INFO", "message": "Copied Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr.mp4 → Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T18:18:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T18:18:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T18:18:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T18:18:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T18:18:48Z", "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-08T18:18:48Z", "level": "INFO", "message": "Running CQ encode: Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T18:22:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T18:22:22Z", "level": "INFO", "message": " Original Size: 471.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T18:22:22Z", "level": "INFO", "message": " Encoded Size: 383.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T18:22:22Z", "level": "INFO", "message": " Reduction: 81.4% of original (18.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T18:22:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T18:22:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T18:22:25Z", "level": "INFO", "message": "Moved Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv → Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T18:22:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T18:22:26Z", "level": "INFO", "message": " Type: TV | Show: Fallout", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T18:22:26Z", "level": "INFO", "message": " Size: 471.14MB → 383.69MB (81.4% of original, 18.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T18:22:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T18:22:26Z", "level": "INFO", "message": "Deleted original and processing copy for Fallout - S00E03 - The Making of Season One VP9 AAC WEBDL-1080p Sonarr.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T18:22:26Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T20:20:48Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\My Hero Academia - Vigilantes (2025)\\Season 1", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T20:20:48Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:20:56Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:20:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:20:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:20:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:20:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 183kbps | Action: COPY (preserve) | Target: 183kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 181kbps | Action: COPY (preserve) | Target: 181kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:20:59Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:24:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:24:14Z", "level": "INFO", "message": " Original Size: 969.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:24:14Z", "level": "INFO", "message": " Encoded Size: 384.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:24:14Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:24:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:24:14Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:24:17Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:24:19Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:24:20Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:24:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:24:20Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:24:20Z", "level": "INFO", "message": " Size: 969.54MB → 384.33MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:24:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:24:20Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E01 - I'm Here AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:24:20Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:24:29Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:24:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:24:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:24:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:24:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 181kbps | Action: COPY (preserve) | Target: 181kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:24:32Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:27:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:27:56Z", "level": "INFO", "message": " Original Size: 1027.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:27:56Z", "level": "INFO", "message": " Encoded Size: 403.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:27:56Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:27:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:27:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:27:59Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:28:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:28:02Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:28:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:28:02Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:28:02Z", "level": "INFO", "message": " Size: 1027.72MB → 403.63MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:28:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:28:02Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E02 - Takeoff AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:28:02Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:28:11Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:28:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:28:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:28:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:28:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:28: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-08T20:28:14Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 188kbps | Action: COPY (preserve) | Target: 188kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:28:14Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:31:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:31:43Z", "level": "INFO", "message": " Original Size: 1021.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:31:43Z", "level": "INFO", "message": " Encoded Size: 403.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:31:43Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:31:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:31:43Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:31:47Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:31:48Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:31:49Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:31:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:31:49Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:31:49Z", "level": "INFO", "message": " Size: 1021.59MB → 403.5MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:31:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:31:50Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E03 - Bee AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:31:50Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:31:59Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:31:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:31:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:31:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:32:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:32: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-08T20:32:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 181kbps | Action: COPY (preserve) | Target: 181kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 180kbps | Action: COPY (preserve) | Target: 180kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:32:02Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:35:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:35:24Z", "level": "INFO", "message": " Original Size: 1066.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:35:24Z", "level": "INFO", "message": " Encoded Size: 410.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:35:24Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:35:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:35:24Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:35:28Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:35:29Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:35:30Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:35:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:35:30Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:35:30Z", "level": "INFO", "message": " Size: 1066.68MB → 410.37MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:35:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:35:31Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E04 - Top Runner AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:35:31Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:35:38Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:35:38Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:35:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:35:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 183kbps | Action: COPY (preserve) | Target: 183kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stereo audio 183kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:35:40Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:38:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:38:58Z", "level": "INFO", "message": " Original Size: 868.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:38:58Z", "level": "INFO", "message": " Encoded Size: 330.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:38:58Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:38:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:38:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:39:01Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:39:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:39:03Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:39:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:39:03Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:39:03Z", "level": "INFO", "message": " Size: 868.04MB → 330.11MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:39:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:39:04Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E05 - Judgment AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:39:04Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:39:12Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:39:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:39:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:39:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:39:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 181kbps | Action: COPY (preserve) | Target: 181kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:39:15Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:40:29Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-02-08T20:40:42Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 784} +{"timestamp": "2026-02-08T20:41:03Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-02-08T20:41:39Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Nobody 2 (2025)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-02-08T20:41:42Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The French Dispatch (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-02-08T20:42:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:42:35Z", "level": "INFO", "message": " Original Size: 970.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:42:35Z", "level": "INFO", "message": " Encoded Size: 340.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:42:35Z", "level": "INFO", "message": " Reduction: 35.1% of original (64.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:42:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:42:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:42:38Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:42:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:42:41Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:42:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:42:41Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:42:41Z", "level": "INFO", "message": " Size: 970.3MB → 340.28MB (35.1% of original, 64.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:42:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:42:41Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E06 - Crossing Lines AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:42:41Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:42:49Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:42:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:42:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:42:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:42:50Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:42: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-08T20:42:51Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:42:51Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:44:26Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Let's Be Cops (2014)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-02-08T20:44:53Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Secret World of Arrietty (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-02-08T20:45:05Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Akira (1988)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-02-08T20:45:41Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Space Sweepers (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-02-08T20:45:58Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\John Carter (2012)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-02-08T20:46:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:46:13Z", "level": "INFO", "message": " Original Size: 937.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:46:13Z", "level": "INFO", "message": " Encoded Size: 367.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:46:13Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:46:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:46:13Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:46:17Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:46:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:46:19Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:46:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:46:19Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:46:19Z", "level": "INFO", "message": " Size: 937.52MB → 367.75MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:46:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:46:19Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E07 - Makoto+Truth AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:46:19Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:46:28Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:46:29Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:46:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:46:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:46:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 181kbps | Action: COPY (preserve) | Target: 181kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 182kbps | Action: COPY (preserve) | Target: 182kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Stereo audio 181kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:46:31Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:49:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:49:55Z", "level": "INFO", "message": " Original Size: 1018.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:49:55Z", "level": "INFO", "message": " Encoded Size: 401.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:49:55Z", "level": "INFO", "message": " Reduction: 39.4% of original (60.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:49:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:49:55Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:49:58Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:50:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:50:01Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:50:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:50:01Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:50:01Z", "level": "INFO", "message": " Size: 1018.69MB → 401.41MB (39.4% of original, 60.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:50:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:50:02Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E08 - Major AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:50:02Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:50:13Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:50:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:50:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:50:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:50:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:50:16Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:53:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:53:52Z", "level": "INFO", "message": " Original Size: 1223.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:53:52Z", "level": "INFO", "message": " Encoded Size: 458.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:53:52Z", "level": "INFO", "message": " Reduction: 37.5% of original (62.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:53:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:53:52Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:53:56Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:53:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:53:59Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:53:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:53:59Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:53:59Z", "level": "INFO", "message": " Size: 1223.18MB → 458.27MB (37.5% of original, 62.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:53:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:53:59Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E09 - Mom Descends! AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:53:59Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:54:09Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:54:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:54:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:54:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:54:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:54:12Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T20:57:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T20:57:36Z", "level": "INFO", "message": " Original Size: 1007.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T20:57:36Z", "level": "INFO", "message": " Encoded Size: 363.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T20:57:36Z", "level": "INFO", "message": " Reduction: 36.0% of original (64.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T20:57:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T20:57:36Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T20:57:39Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T20:57:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:57:42Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:57:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T20:57:42Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T20:57:42Z", "level": "INFO", "message": " Size: 1007.88MB → 363.2MB (36.0% of original, 64.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T20:57:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T20:57:42Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E10 - Event Announcement! AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T20:57:42Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T20:57:51Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T20:57:51Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T20:57:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T20:57:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T20:57:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 188kbps | Action: COPY (preserve) | Target: 188kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T20:57:53Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:01:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T21:01:10Z", "level": "INFO", "message": " Original Size: 1008.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T21:01:10Z", "level": "INFO", "message": " Encoded Size: 399.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T21:01:10Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T21:01:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T21:01:10Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T21:01:13Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T21:01:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:01:16Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:01:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T21:01:16Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T21:01:16Z", "level": "INFO", "message": " Size: 1008.78MB → 399.67MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T21:01:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T21:01:16Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E11 - The Day Of AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T21:01:16Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:01:25Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T21:01:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:01:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:01:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:01:27Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:01:28Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:04:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T21:04:52Z", "level": "INFO", "message": " Original Size: 1000.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T21:04:52Z", "level": "INFO", "message": " Encoded Size: 345.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T21:04:52Z", "level": "INFO", "message": " Reduction: 34.5% of original (65.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T21:04:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T21:04:52Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T21:04:55Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T21:04:57Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:04:58Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:04:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T21:04:58Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T21:04:58Z", "level": "INFO", "message": " Size: 1000.79MB → 345.32MB (34.5% of original, 65.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T21:04:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T21:04:58Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E12 - Goodbye to Dad AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T21:04:58Z", "level": "INFO", "message": "Processing: My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:05:06Z", "level": "INFO", "message": "Copied My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso.mkv → My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T21:05:06Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:05:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:05:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:05:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps | Title: Opus / Stereo / 192 kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Stream 1: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Stream 2: title='Opus / Stereo / 192 kbps', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:05:09Z", "level": "INFO", "message": "Running CQ encode: My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:08:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T21:08:35Z", "level": "INFO", "message": " Original Size: 921.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T21:08:35Z", "level": "INFO", "message": " Encoded Size: 348.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T21:08:35Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T21:08:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T21:08:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T21:08:38Z", "level": "INFO", "message": "Moved My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso - [EHX].mkv → My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T21:08:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:08:40Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Opus / Stereo / 192 kbps'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:08:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T21:08:40Z", "level": "INFO", "message": " Type: ANIME | Show: My Hero Academia - Vigilantes (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T21:08:40Z", "level": "INFO", "message": " Size: 921.99MB → 348.85MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T21:08:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T21:08:40Z", "level": "INFO", "message": "Deleted original and processing copy for My Hero Academia - Vigilantes - S01E13 - What a Man Takes with Him AV1 Opus Bluray-1080p Kyoso.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T21:08:40Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T21:10:11Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Promare", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T21:10:11Z", "level": "INFO", "message": "Processing: [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:10:39Z", "level": "INFO", "message": "Copied [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs].mkv → [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T21:10:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:10:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:10:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:10:45Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese [AAC 5.1]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English [AAC 2.0]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: jpn | Detected: 632kbps | Action: ENCODE | Target: 448kbps | Title: Japanese [AAC 5.1]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: English [AAC 2.0]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": "Stream 1: title='Japanese [AAC 5.1]', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": "Stream 2: title='English [AAC 2.0]', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:10:48Z", "level": "INFO", "message": "Running CQ encode: [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:11:25Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Promare", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T21:11:25Z", "level": "INFO", "message": "Processing: [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:11:25Z", "level": "INFO", "message": "File already in processing: [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs].mkv (3260.37 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 163} +{"timestamp": "2026-02-08T21:11:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:11:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:11:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:11:30Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese [AAC 5.1]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English [AAC 2.0]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:11: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-08T21:11:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: jpn | Detected: 630kbps | Action: ENCODE | Target: 448kbps | Title: Japanese [AAC 5.1]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": "Stereo audio 131kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 131kbps | Action: COPY (preserve) | Target: 131kbps | Title: English [AAC 2.0]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": "Stream 1: title='Japanese [AAC 5.1]', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": "Stereo audio 131kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": "Stream 2: title='English [AAC 2.0]', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:11:33Z", "level": "INFO", "message": "Running CQ encode: [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:25:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T21:25:35Z", "level": "INFO", "message": " Original Size: 3260.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T21:25:35Z", "level": "INFO", "message": " Encoded Size: 2066.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T21:25:35Z", "level": "INFO", "message": " Reduction: 63.4% of original (36.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T21:25:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T21:25:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T21:25:53Z", "level": "INFO", "message": "Moved [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs] - [EHX].mkv → [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T21:25:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese [AAC 5.1]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:26:01Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English [AAC 2.0]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:26:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T21:26:01Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T21:26:01Z", "level": "INFO", "message": " Size: 3260.37MB → 2066.75MB (63.4% of original, 36.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T21:26:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T21:26:02Z", "level": "INFO", "message": "Deleted original and processing copy for [Shigin] Promare [HEVC x265 10bit] [AAC 5.1] [Multi Audio] [Multi Subs].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T21:26:02Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T21:27:59Z", "level": "INFO", "message": "Using path as-is: P:\\movies", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T21:27:59Z", "level": "INFO", "message": "Processing: Son in Law (1993) x264 AAC 2.0 WEBRip-720p YTS.LT.mp4", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:28:16Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Promare + Side - Lio (2019)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T21:28:16Z", "level": "INFO", "message": "Processing: [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "Copied [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv → [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese [AAC 5.1]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: jpn | Detected: 638kbps | Action: ENCODE | Target: 448kbps | Title: Japanese [AAC 5.1]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "Stream 1: title='Japanese [AAC 5.1]', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:28:18Z", "level": "INFO", "message": "Running CQ encode: [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:29:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T21:29:32Z", "level": "INFO", "message": " Original Size: 173.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T21:29:32Z", "level": "INFO", "message": " Encoded Size: 149.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T21:29:32Z", "level": "INFO", "message": " Reduction: 86.1% of original (13.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T21:29:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T21:29:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T21:29:33Z", "level": "INFO", "message": "Moved [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv → [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T21:29:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese [AAC 5.1]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:29:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T21:29:34Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T21:29:34Z", "level": "INFO", "message": " Size: 173.82MB → 149.65MB (86.1% of original, 13.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T21:29:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T21:29:34Z", "level": "INFO", "message": "Deleted original and processing copy for [Shigin] Promare Lio-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T21:29:34Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T21:34:00Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Promare + Side - Galo (2019)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T21:34:00Z", "level": "INFO", "message": "Processing: [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "Copied [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv → [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese [AAC 5.1]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:34: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-08T21:34:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: jpn | Detected: 634kbps | Action: ENCODE | Target: 448kbps | Title: Japanese [AAC 5.1]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "Stream 1: title='Japanese [AAC 5.1]', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T21:34:02Z", "level": "INFO", "message": "Running CQ encode: [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:35:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T21:35:18Z", "level": "INFO", "message": " Original Size: 171.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T21:35:18Z", "level": "INFO", "message": " Encoded Size: 147.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T21:35:18Z", "level": "INFO", "message": " Reduction: 85.9% of original (14.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T21:35:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T21:35:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T21:35:19Z", "level": "INFO", "message": "Moved [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv → [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T21:35:20Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Japanese [AAC 5.1]'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T21:35:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T21:35:20Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T21:35:20Z", "level": "INFO", "message": " Size: 171.41MB → 147.2MB (85.9% of original, 14.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T21:35:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T21:35:20Z", "level": "INFO", "message": "Deleted original and processing copy for [Shigin] Promare Galo-Hen [HEVC x265 10bit] [AAC 5.1] [Multi Subs].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T21:35:20Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T21:48:14Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Nobody 2 (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T21:48:14Z", "level": "INFO", "message": "Processing: Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:48:58Z", "level": "INFO", "message": "Copied Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr.mkv → Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T21:48:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:48:58Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:48:58Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:49:03Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 1277kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:49:03Z", "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-08T21:49:03Z", "level": "INFO", "message": "Running CQ encode: Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T21:57:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T21:57:53Z", "level": "INFO", "message": " Original Size: 5105.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T21:57:53Z", "level": "INFO", "message": " Encoded Size: 1481.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T21:57:53Z", "level": "INFO", "message": " Reduction: 29.0% of original (71.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T21:57:53Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T21:57:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T21:58:06Z", "level": "INFO", "message": "Moved Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr - [EHX].mkv → Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T21:58:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T21:58:11Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T21:58:11Z", "level": "INFO", "message": " Size: 5105.11MB → 1481.25MB (29.0% of original, 71.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T21:58:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T21:58:12Z", "level": "INFO", "message": "Deleted original and processing copy for Nobody 2 (2025) x265 EAC3 Atmos 8.0 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T21:58:12Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T21:58:12Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The French Dispatch (2021)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T21:58:12Z", "level": "INFO", "message": "Processing: The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T21:58:56Z", "level": "INFO", "message": "Copied The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole.mkv → The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T21:58:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T21:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T21:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T21:59: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-08T21:59:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": "Multi-channel audio 355kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 355kbps | Action: COPY (preserve) | Target: 355kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T21:59:00Z", "level": "INFO", "message": "Multi-channel audio 355kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-08T21:59: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-08T21:59:00Z", "level": "INFO", "message": "Running CQ encode: The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T22:12:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T22:12:36Z", "level": "INFO", "message": " Original Size: 5133.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T22:12:36Z", "level": "INFO", "message": " Encoded Size: 2253.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T22:12:36Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T22:12:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T22:12:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T22:12:56Z", "level": "INFO", "message": "Moved The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T22:13:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T22:13:01Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T22:13:01Z", "level": "INFO", "message": " Size: 5133.51MB → 2253.24MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T22:13:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T22:13:02Z", "level": "INFO", "message": "Deleted original and processing copy for The French Dispatch (2021) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T22:13:02Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T22:13:02Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Let's Be Cops (2014)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T22:13:02Z", "level": "INFO", "message": "Processing: Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T22:13:39Z", "level": "INFO", "message": "Copied Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T22:13:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T22:13:40Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T22:13:40Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T22:13:47Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary 1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'Commentary 2'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 415kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps | Title: Commentary 1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps | Title: Commentary 2", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:13:49Z", "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-08T22:13:49Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stream 2: title='Commentary 1', is_commentary=True, strip_all_titles=True, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stream 2: ✓ Preserving title 'Commentary 1' (contains 'commentary')", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stream 3: title='Commentary 2', is_commentary=True, strip_all_titles=True, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Stream 3: ✓ Preserving title 'Commentary 2' (contains 'commentary')", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-02-08T22:13:49Z", "level": "INFO", "message": "Running CQ encode: Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T22:26:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T22:26:40Z", "level": "INFO", "message": " Original Size: 4177.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T22:26:40Z", "level": "INFO", "message": " Encoded Size: 2112.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T22:26:40Z", "level": "INFO", "message": " Reduction: 50.6% of original (49.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T22:26:40Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T22:26:40Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T22:26:58Z", "level": "INFO", "message": "Moved Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T22:27:05Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary 1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T22:27:07Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'Commentary 2'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T22:27:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T22:27:07Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T22:27:07Z", "level": "INFO", "message": " Size: 4177.07MB → 2112.84MB (50.6% of original, 49.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T22:27:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T22:27:08Z", "level": "INFO", "message": "Deleted original and processing copy for Let's Be Cops (2014) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T22:27:08Z", "level": "INFO", "message": "Processing: Brothers in Blue.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": "Copied Brothers in Blue.mkv → Brothers in Blue.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:27:09Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:27:09Z", "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-08T22:27:09Z", "level": "INFO", "message": "Running CQ encode: Brothers in Blue - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": " Original Size: 131.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": " Encoded Size: 229.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": " Reduction: 174.7% of original (-74.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": "Processing: Camera Test.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T22:28:35Z", "level": "INFO", "message": "Copied Camera Test.mkv → Camera Test.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1036", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": "Source 1920x1036 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": "Source 1920x1036 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1036", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1036", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:28:36Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:28:36Z", "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-08T22:28:36Z", "level": "INFO", "message": "Running CQ encode: Camera Test - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T22:29:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T22:29:21Z", "level": "INFO", "message": " Original Size: 57.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T22:29:21Z", "level": "INFO", "message": " Encoded Size: 71.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T22:29:21Z", "level": "INFO", "message": " Reduction: 124.2% of original (-24.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T22:29:21Z", "level": "INFO", "message": " Resolution: 1920x1036 → 1920x1036", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T22:29:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T22:29:21Z", "level": "INFO", "message": "Processing: Deleted and Alternate Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T22:29:23Z", "level": "INFO", "message": "Copied Deleted and Alternate Scenes.mkv → Deleted and Alternate Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T22:29:23Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1036", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T22:29:23Z", "level": "INFO", "message": "Source 1920x1036 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T22:29:23Z", "level": "INFO", "message": "Source 1920x1036 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Commentary'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1036", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1036", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "Stereo audio 64kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 64kbps | Action: COPY (preserve) | Target: 64kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps | Title: Commentary", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "Stereo audio 64kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:29:24Z", "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-08T22:29:24Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "Stream 2: title='Commentary', is_commentary=True, strip_all_titles=True, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "Stream 2: ✓ Preserving title 'Commentary' (contains 'commentary')", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-02-08T22:29:24Z", "level": "INFO", "message": "Running CQ encode: Deleted and Alternate Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T22:31:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T22:31:19Z", "level": "INFO", "message": " Original Size: 190.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T22:31:19Z", "level": "INFO", "message": " Encoded Size: 215.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T22:31:19Z", "level": "INFO", "message": " Reduction: 113.2% of original (-13.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T22:31:19Z", "level": "INFO", "message": " Resolution: 1920x1036 → 1920x1036", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T22:31:19Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T22:31:19Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 323} +{"timestamp": "2026-02-08T22:31:19Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T22:31:20Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Secret World of Arrietty (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T22:31:20Z", "level": "INFO", "message": "Processing: The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T22:31:57Z", "level": "INFO", "message": "Copied The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv → The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T22:31:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1024", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T22:31:57Z", "level": "INFO", "message": "Source 1920x1024 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T22:31:57Z", "level": "INFO", "message": "Source 1920x1024 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 923kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:32:06Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: jpn | Detected: 961kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:32:07Z", "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-08T22:32:07Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T22:32:07Z", "level": "INFO", "message": "Running CQ encode: The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T22:43:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T22:43:56Z", "level": "INFO", "message": " Original Size: 4348.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T22:43:56Z", "level": "INFO", "message": " Encoded Size: 1501.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T22:43:56Z", "level": "INFO", "message": " Reduction: 34.5% of original (65.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T22:43:56Z", "level": "INFO", "message": " Resolution: 1920x1024 → 1920x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T22:43:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T22:44:10Z", "level": "INFO", "message": "Moved The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv → The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T22:44:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T22:44:19Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T22:44:19Z", "level": "INFO", "message": " Size: 4348.44MB → 1501.59MB (34.5% of original, 65.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T22:44:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T22:44:19Z", "level": "INFO", "message": "Deleted original and processing copy for The Secret World of Arrietty (2010) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T22:44:19Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T22:44:20Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Akira (1988)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T22:44:20Z", "level": "INFO", "message": "Processing: [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio].mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T22:44:56Z", "level": "INFO", "message": "Copied [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio].mkv → [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio].mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T22:44:56Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1032", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T22:44:56Z", "level": "INFO", "message": "Source 1920x1032 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T22:44:56Z", "level": "INFO", "message": "Source 1920x1032 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T22:45:04Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Streamline'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'Animaze'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1032", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1032", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T22:45: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-08T22:45:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 334kbps | Action: ENCODE | Target: 192kbps | Title: Streamline", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "Stereo audio 132kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 132kbps | Action: COPY (preserve) | Target: 132kbps | Title: Animaze", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:45: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-08T22:45:08Z", "level": "INFO", "message": "Stream 2: title='Streamline', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "Stereo audio 132kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "Stream 3: title='Animaze', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T22:45:08Z", "level": "INFO", "message": "Running CQ encode: [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T23:00:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T23:00:28Z", "level": "INFO", "message": " Original Size: 4315.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T23:00:28Z", "level": "INFO", "message": " Encoded Size: 2205.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T23:00:28Z", "level": "INFO", "message": " Reduction: 51.1% of original (48.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T23:00:28Z", "level": "INFO", "message": " Resolution: 1920x1032 → 1920x1032", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T23:00:28Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T23:00:47Z", "level": "INFO", "message": "Moved [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio] - [EHX].mkv → [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T23:00:55Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'Streamline'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T23:00:59Z", "level": "INFO", "message": "Stream 3: Extracted title from metadata: 'Animaze'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T23:00:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T23:00:59Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T23:00:59Z", "level": "INFO", "message": " Size: 4315.53MB → 2205.7MB (51.1% of original, 48.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T23:00:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T23:00:59Z", "level": "INFO", "message": "Deleted original and processing copy for [Reaktor] Akira - 30th Anniversary [1080p][x265][10-bit][Dual-Audio].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T23:00:59Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T23:01:00Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Space Sweepers (2021)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T23:01:00Z", "level": "INFO", "message": "Processing: Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T23:01:37Z", "level": "INFO", "message": "Copied Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy.mkv → Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T23:01:37Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T23:01:37Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T23:01:37Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: kor | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: hin | Detected: 641kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T23:01:55Z", "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-08T23:01:55Z", "level": "INFO", "message": "Stream 2: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": "Stream 3: title='', is_commentary=, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T23:01:55Z", "level": "INFO", "message": "Running CQ encode: Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T23:18:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T23:18:42Z", "level": "INFO", "message": " Original Size: 4117.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T23:18:42Z", "level": "INFO", "message": " Encoded Size: 3569.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T23:18:42Z", "level": "INFO", "message": " Reduction: 86.7% of original (13.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T23:18:42Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T23:18:42Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T23:19:14Z", "level": "INFO", "message": "Moved Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy - [EHX].mkv → Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T23:19:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T23:19:31Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T23:19:31Z", "level": "INFO", "message": " Size: 4117.3MB → 3569.94MB (86.7% of original, 13.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T23:19:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T23:19:32Z", "level": "INFO", "message": "Deleted original and processing copy for Space Sweepers (2021) x265 EAC3 Atmos 5.1 WEBRip-1080p Musafirboy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T23:19:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-08T23:19:32Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Carter (2012)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-08T23:19:32Z", "level": "INFO", "message": "Processing: John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-08T23:20:07Z", "level": "INFO", "message": "Copied John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69.mkv → John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-08T23:20:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-08T23:20:07Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-08T23:20:07Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'English'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 641kbps | Action: ENCODE | Target: 448kbps | Title: English", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": "Stream 1: title='English', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-08T23:20:12Z", "level": "INFO", "message": "Running CQ encode: John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-08T23:33:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-08T23:33:47Z", "level": "INFO", "message": " Original Size: 3885.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-08T23:33:47Z", "level": "INFO", "message": " Encoded Size: 2100.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-08T23:33:47Z", "level": "INFO", "message": " Reduction: 54.1% of original (45.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-08T23:33:47Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-08T23:33:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-08T23:34:06Z", "level": "INFO", "message": "Moved John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69 - [EHX].mkv → John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-08T23:34:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'English'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-08T23:34:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-08T23:34:11Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-08T23:34:11Z", "level": "INFO", "message": " Size: 3885.01MB → 2100.48MB (54.1% of original, 45.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-08T23:34:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-08T23:34:12Z", "level": "INFO", "message": "Deleted original and processing copy for John Carter (2012) x265 AAC 7.1 Bluray-1080p xxxpav69.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-08T23:34:12Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-13T15:44:28Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\SANDA (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-13T15:44:28Z", "level": "INFO", "message": "Processing: SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T15:44:42Z", "level": "INFO", "message": "Copied SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T15:44:42Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T15:44:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T15:44:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T15:44:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 695kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:44:45Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T15:47:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T15:47:46Z", "level": "INFO", "message": " Original Size: 1658.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T15:47:46Z", "level": "INFO", "message": " Encoded Size: 415.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T15:47:46Z", "level": "INFO", "message": " Reduction: 25.0% of original (75.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T15:47:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T15:47:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T15:47:50Z", "level": "INFO", "message": "Moved SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T15:47:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:47:52Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:47:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T15:47:52Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T15:47:52Z", "level": "INFO", "message": " Size: 1658.45MB → 415.17MB (25.0% of original, 75.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T15:47:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T15:47:52Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E01 - Everything's Bright, Am I Aging x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T15:47:52Z", "level": "INFO", "message": "Processing: SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T15:48:08Z", "level": "INFO", "message": "Copied SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T15:48:08Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T15:48:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T15:48:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T15:48:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 686kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 221kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:48:11Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T15:51:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T15:51:11Z", "level": "INFO", "message": " Original Size: 1737.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T15:51:11Z", "level": "INFO", "message": " Encoded Size: 342.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T15:51:11Z", "level": "INFO", "message": " Reduction: 19.7% of original (80.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T15:51:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T15:51:11Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T15:51:14Z", "level": "INFO", "message": "Moved SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T15:51:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:51:17Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:51:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T15:51:17Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T15:51:17Z", "level": "INFO", "message": " Size: 1737.3MB → 342.74MB (19.7% of original, 80.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T15:51:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T15:51:17Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E02 - Candies, Canes, Kisses, and Blades x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T15:51:17Z", "level": "INFO", "message": "Processing: SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T15:51:31Z", "level": "INFO", "message": "Copied SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T15:51:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T15:51:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T15:51:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T15:51:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T15:51: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-13T15:51:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 670kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:51:34Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T15:54:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T15:54:35Z", "level": "INFO", "message": " Original Size: 1630.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T15:54:35Z", "level": "INFO", "message": " Encoded Size: 340.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T15:54:35Z", "level": "INFO", "message": " Reduction: 20.9% of original (79.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T15:54:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T15:54:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T15:54:38Z", "level": "INFO", "message": "Moved SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T15:54:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:54:40Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:54:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T15:54:40Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T15:54:40Z", "level": "INFO", "message": " Size: 1630.33MB → 340.83MB (20.9% of original, 79.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T15:54:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T15:54:40Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E03 - Charred Fruit Tastes All the Sweeter x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T15:54:40Z", "level": "INFO", "message": "Processing: SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T15:54:54Z", "level": "INFO", "message": "Copied SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T15:54:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T15:54:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T15:54:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T15:54:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 725kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:54:57Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T15:57:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T15:57:58Z", "level": "INFO", "message": " Original Size: 1576.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T15:57:58Z", "level": "INFO", "message": " Encoded Size: 348.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T15:57:58Z", "level": "INFO", "message": " Reduction: 22.1% of original (77.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T15:57:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T15:57:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T15:58:02Z", "level": "INFO", "message": "Moved SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T15:58:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:58:04Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:58:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T15:58:04Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T15:58:04Z", "level": "INFO", "message": " Size: 1576.67MB → 348.57MB (22.1% of original, 77.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T15:58:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T15:58:04Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E04 - Zeus, Smasher of Textbooks x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T15:58:04Z", "level": "INFO", "message": "Processing: SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T15:58:20Z", "level": "INFO", "message": "Copied SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T15:58:20Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T15:58:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T15:58:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T15:58:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 847kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T15:58:23Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:01:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:01:22Z", "level": "INFO", "message": " Original Size: 1790.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:01:22Z", "level": "INFO", "message": " Encoded Size: 430.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:01:22Z", "level": "INFO", "message": " Reduction: 24.0% of original (76.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:01:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:01:22Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:01:26Z", "level": "INFO", "message": "Moved SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:01:28Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:01:29Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:01:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:01:29Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:01:29Z", "level": "INFO", "message": " Size: 1790.44MB → 430.27MB (24.0% of original, 76.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:01:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:01:29Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E05 - A Typhoon in a Snow Globe x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:01:29Z", "level": "INFO", "message": "Processing: SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T16:01:44Z", "level": "INFO", "message": "Copied SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T16:01:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T16:01:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T16:01:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T16:01:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 791kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:01:47Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:04:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:04:47Z", "level": "INFO", "message": " Original Size: 1709.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:04:47Z", "level": "INFO", "message": " Encoded Size: 382.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:04:47Z", "level": "INFO", "message": " Reduction: 22.4% of original (77.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:04:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:04:47Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:04:51Z", "level": "INFO", "message": "Moved SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:04:52Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:04:53Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:04:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:04:53Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:04:53Z", "level": "INFO", "message": " Size: 1709.11MB → 382.91MB (22.4% of original, 77.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:04:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:04:53Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E06 - Cyborg vs. Santa Claus x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:04:53Z", "level": "INFO", "message": "Processing: SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T16:05:07Z", "level": "INFO", "message": "Copied SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T16:05:07Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T16:05:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T16:05:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T16:05:08Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 646kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:05:09Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:08:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:08:10Z", "level": "INFO", "message": " Original Size: 1540.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:08:10Z", "level": "INFO", "message": " Encoded Size: 337.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:08:10Z", "level": "INFO", "message": " Reduction: 21.9% of original (78.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:08:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:08:10Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:08:13Z", "level": "INFO", "message": "Moved SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:08:14Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:08:15Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:08:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:08:15Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:08:15Z", "level": "INFO", "message": " Size: 1540.41MB → 337.88MB (21.9% of original, 78.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:08:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:08:15Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E07 - Double-Faced Carnivorous Plant x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:08:15Z", "level": "INFO", "message": "Processing: SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T16:08:30Z", "level": "INFO", "message": "Copied SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T16:08:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T16:08:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T16:08:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T16:08:31Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 679kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:08:32Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:11:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:11:32Z", "level": "INFO", "message": " Original Size: 1567.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:11:32Z", "level": "INFO", "message": " Encoded Size: 342.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:11:32Z", "level": "INFO", "message": " Reduction: 21.8% of original (78.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:11:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:11:32Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:11:36Z", "level": "INFO", "message": "Moved SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:11:37Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:11:38Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:11:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:11:38Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:11:38Z", "level": "INFO", "message": " Size: 1567.43MB → 342.43MB (21.8% of original, 78.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:11:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:11:38Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E08 - Love, the Most Selfish Thing There Is x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:11:38Z", "level": "INFO", "message": "Processing: SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T16:11:52Z", "level": "INFO", "message": "Copied SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T16:11:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T16:11:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T16:11:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T16:11:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 652kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:11:55Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:14:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:14:56Z", "level": "INFO", "message": " Original Size: 1599.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:14:56Z", "level": "INFO", "message": " Encoded Size: 332.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:14:56Z", "level": "INFO", "message": " Reduction: 20.8% of original (79.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:14:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:14:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:14:59Z", "level": "INFO", "message": "Moved SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:15:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:15:01Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:15:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:15:01Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:15:01Z", "level": "INFO", "message": " Size: 1599.37MB → 332.27MB (20.8% of original, 79.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:15:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:15:01Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E09 - A Fake Flower, Yet Its Roots Rot x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:15:01Z", "level": "INFO", "message": "Processing: SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T16:15:15Z", "level": "INFO", "message": "Copied SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T16:15:15Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T16:15:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T16:15:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T16:15:16Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 683kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:15:17Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:18:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:18:19Z", "level": "INFO", "message": " Original Size: 1565.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:18:19Z", "level": "INFO", "message": " Encoded Size: 304.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:18:19Z", "level": "INFO", "message": " Reduction: 19.4% of original (80.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:18:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:18:19Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:18:22Z", "level": "INFO", "message": "Moved SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:18:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:18:24Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:18:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:18:24Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:18:24Z", "level": "INFO", "message": " Size: 1565.42MB → 304.22MB (19.4% of original, 80.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:18:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:18:24Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E10 - You, an Everlasting Moment x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:18:24Z", "level": "INFO", "message": "Processing: SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T16:18:39Z", "level": "INFO", "message": "Copied SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T16:18:39Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T16:18:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T16:18:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T16:18:40Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 657kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:18:41Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:21:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:21:41Z", "level": "INFO", "message": " Original Size: 1684.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:21:41Z", "level": "INFO", "message": " Encoded Size: 358.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:21:41Z", "level": "INFO", "message": " Reduction: 21.3% of original (78.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:21:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:21:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:21:45Z", "level": "INFO", "message": "Moved SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:21:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:21:47Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:21:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:21:47Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:21:47Z", "level": "INFO", "message": " Size: 1684.86MB → 358.24MB (21.3% of original, 78.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:21:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:21:47Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E11 - Flashback Attack x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:21:47Z", "level": "INFO", "message": "Processing: SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-13T16:22:03Z", "level": "INFO", "message": "Copied SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight.mkv → SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-13T16:22:04Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-13T16:22:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-13T16:22:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-13T16:22:05Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 818kbps | Action: ENCODE | Target: 192kbps | Title: JPN FLAC 16-bit", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps | Title: English Dub", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": "Stream 1: title='JPN FLAC 16-bit', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": "Stream 2: title='English Dub', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-13T16:22:06Z", "level": "INFO", "message": "Running CQ encode: SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-13T16:25:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-13T16:25:06Z", "level": "INFO", "message": " Original Size: 1749.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-13T16:25:06Z", "level": "INFO", "message": " Encoded Size: 358.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-13T16:25:06Z", "level": "INFO", "message": " Reduction: 20.5% of original (79.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-13T16:25:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-13T16:25:06Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-13T16:25:09Z", "level": "INFO", "message": "Moved SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight - [EHX].mkv → SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-13T16:25:10Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'JPN FLAC 16-bit'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:25:12Z", "level": "INFO", "message": "Stream 2: Extracted title from metadata: 'English Dub'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-13T16:25:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-13T16:25:12Z", "level": "INFO", "message": " Type: ANIME | Show: SANDA (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-13T16:25:12Z", "level": "INFO", "message": " Size: 1749.14MB → 358.71MB (20.5% of original, 79.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-13T16:25:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-13T16:25:12Z", "level": "INFO", "message": "Deleted original and processing copy for SANDA - S01E12 - Pale Blue Pall x265 FLAC Bluray-1080p StarLight.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-13T16:25:12Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-19T14:13:20Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Taboo (2017)\\Season 1", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-19T14:13:20Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T14:13:41Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T14:13:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T14:13:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T14:13:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T14:13:44Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T14:20:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T14:20:59Z", "level": "INFO", "message": " Original Size: 2343.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T14:20:59Z", "level": "INFO", "message": " Encoded Size: 847.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T14:20:59Z", "level": "INFO", "message": " Reduction: 36.2% of original (63.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T14:20:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T14:20:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T14:21:07Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T14:21:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:21:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T14:21:09Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T14:21:09Z", "level": "INFO", "message": " Size: 2343.02MB → 847.56MB (36.2% of original, 63.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T14:21:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T14:21:09Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E01 - Episode 1 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T14:21:09Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T14:21:33Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T14:21:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T14:21:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T14:21:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T14:21:36Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T14:29:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T14:29:08Z", "level": "INFO", "message": " Original Size: 2430.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T14:29:08Z", "level": "INFO", "message": " Encoded Size: 838.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T14:29:08Z", "level": "INFO", "message": " Reduction: 34.5% of original (65.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T14:29:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T14:29:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T14:29:15Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T14:29:17Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:29:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T14:29:17Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T14:29:17Z", "level": "INFO", "message": " Size: 2430.17MB → 838.78MB (34.5% of original, 65.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T14:29:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T14:29:18Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E02 - Episode 2 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T14:29:18Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T14:29:40Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T14:29:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T14:29:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T14:29:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T14:29:43Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T14:37:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T14:37:03Z", "level": "INFO", "message": " Original Size: 2380.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T14:37:03Z", "level": "INFO", "message": " Encoded Size: 864.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T14:37:03Z", "level": "INFO", "message": " Reduction: 36.3% of original (63.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T14:37:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T14:37:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T14:37:10Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T14:37:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:37:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T14:37:13Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T14:37:13Z", "level": "INFO", "message": " Size: 2380.55MB → 864.53MB (36.3% of original, 63.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T14:37:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T14:37:13Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E03 - Episode 3 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T14:37:13Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T14:37:35Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T14:37:35Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T14:37:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T14:37:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T14:37:38Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T14:45:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T14:45:03Z", "level": "INFO", "message": " Original Size: 2401.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T14:45:03Z", "level": "INFO", "message": " Encoded Size: 836.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T14:45:03Z", "level": "INFO", "message": " Reduction: 34.8% of original (65.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T14:45:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T14:45:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T14:45:10Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T14:45:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:45:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T14:45:13Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T14:45:13Z", "level": "INFO", "message": " Size: 2401.0MB → 836.47MB (34.8% of original, 65.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T14:45:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T14:45:13Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E04 - Episode 4 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T14:45:13Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T14:45:36Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T14:45:36Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T14:45:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T14:45:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T14:45:39Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T14:53:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T14:53:16Z", "level": "INFO", "message": " Original Size: 2434.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T14:53:16Z", "level": "INFO", "message": " Encoded Size: 874.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T14:53:16Z", "level": "INFO", "message": " Reduction: 35.9% of original (64.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T14:53:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T14:53:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T14:53:23Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T14:53:26Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:53:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T14:53:26Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T14:53:26Z", "level": "INFO", "message": " Size: 2434.97MB → 874.28MB (35.9% of original, 64.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T14:53:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T14:53:26Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E05 - Episode 5 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T14:53:26Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T14:53:49Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T14:53:49Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T14:53:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T14:53:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T14:53: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-19T14:53:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 639kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T14:53:51Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T15:01:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T15:01:35Z", "level": "INFO", "message": " Original Size: 2471.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T15:01:35Z", "level": "INFO", "message": " Encoded Size: 913.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T15:01:35Z", "level": "INFO", "message": " Reduction: 37.0% of original (63.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T15:01:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T15:01:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T15:01:43Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T15:01:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T15:01:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T15:01:46Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T15:01:46Z", "level": "INFO", "message": " Size: 2471.45MB → 913.95MB (37.0% of original, 63.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T15:01:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T15:01:46Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E06 - Episode 6 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T15:01:46Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T15:02:09Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T15:02:09Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T15:02:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T15:02:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 641kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T15:02:11Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T15:09:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T15:09:48Z", "level": "INFO", "message": " Original Size: 2431.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T15:09:48Z", "level": "INFO", "message": " Encoded Size: 853.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T15:09:48Z", "level": "INFO", "message": " Reduction: 35.1% of original (64.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T15:09:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T15:09:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T15:09:55Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T15:09:58Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T15:09:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T15:09:58Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T15:09:58Z", "level": "INFO", "message": " Size: 2431.83MB → 853.82MB (35.1% of original, 64.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T15:09:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T15:09:58Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E07 - Episode 7 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T15:09:58Z", "level": "INFO", "message": "Processing: Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T15:10:21Z", "level": "INFO", "message": "Copied Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost).mkv → Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T15:10:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T15:10:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T15:10:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=True, should_strip=True", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T15:10:23Z", "level": "INFO", "message": "Running CQ encode: Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T15:17:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T15:17:53Z", "level": "INFO", "message": " Original Size: 2416.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T15:17:53Z", "level": "INFO", "message": " Encoded Size: 909.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T15:17:53Z", "level": "INFO", "message": " Reduction: 37.6% of original (62.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T15:17:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T15:17:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T15:18:00Z", "level": "INFO", "message": "Moved Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost) - [EHX].mkv → Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T15:18:03Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T15:18:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T15:18:03Z", "level": "INFO", "message": " Type: TV | Show: Taboo (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T15:18:03Z", "level": "INFO", "message": " Size: 2416.84MB → 909.61MB (37.6% of original, 62.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T15:18:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T15:18:03Z", "level": "INFO", "message": "Deleted original and processing copy for Taboo (2017) - S01E08 - Episode 8 (1080p BluRay x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T15:18:03Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-19T15:20:57Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\American Gods (2017)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-19T15:20:57Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T15:21:25Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T15:21:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T15:21:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T15:21:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T15:21:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 424kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T15:21:27Z", "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-19T15:21:27Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T15:29:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T15:29:28Z", "level": "INFO", "message": " Original Size: 1975.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T15:29:28Z", "level": "INFO", "message": " Encoded Size: 1147.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T15:29:28Z", "level": "INFO", "message": " Reduction: 58.1% of original (41.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T15:29:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T15:29:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T15:29:38Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T15:29:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T15:29:40Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T15:29:40Z", "level": "INFO", "message": " Size: 1975.68MB → 1147.46MB (58.1% of original, 41.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T15:29:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T15:29:41Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E01 - The Bone Orchard (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T15:29:41Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T15:29:57Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T15:29:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T15:29:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T15:29:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T15:29:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 399kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T15:29:59Z", "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-19T15:29:59Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T15:37:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T15:37:30Z", "level": "INFO", "message": " Original Size: 1620.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T15:37:30Z", "level": "INFO", "message": " Encoded Size: 940.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T15:37:30Z", "level": "INFO", "message": " Reduction: 58.0% of original (42.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T15:37:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T15:37:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T15:37:38Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T15:37:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T15:37:40Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T15:37:40Z", "level": "INFO", "message": " Size: 1620.68MB → 940.53MB (58.0% of original, 42.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T15:37:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T15:37:40Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E02 - The Secret of Spoons (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T15:37:40Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T15:37:58Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T15:37:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T15:37:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T15:37:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T15:38: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-19T15:38:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T15:38:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 438kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T15:38: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-19T15:38:00Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T15:45:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T15:45:30Z", "level": "INFO", "message": " Original Size: 1749.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T15:45:30Z", "level": "INFO", "message": " Encoded Size: 1042.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T15:45:30Z", "level": "INFO", "message": " Reduction: 59.6% of original (40.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T15:45:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T15:45:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T15:45:39Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T15:45:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T15:45:41Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T15:45:41Z", "level": "INFO", "message": " Size: 1749.56MB → 1042.3MB (59.6% of original, 40.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T15:45:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T15:45:42Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E03 - Head Full of Snow (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T15:45:42Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T15:45:54Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T15:45:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T15:45:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T15:45:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T15:45:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 436kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T15:45:57Z", "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-19T15:45:57Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T15:53:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T15:53:21Z", "level": "INFO", "message": " Original Size: 1377.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T15:53:21Z", "level": "INFO", "message": " Encoded Size: 804.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T15:53:21Z", "level": "INFO", "message": " Reduction: 58.4% of original (41.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T15:53:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T15:53:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T15:53:28Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T15:53:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T15:53:30Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T15:53:30Z", "level": "INFO", "message": " Size: 1377.69MB → 804.63MB (58.4% of original, 41.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T15:53:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T15:53:30Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E04 - Git Gone (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T15:53:30Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T15:53:43Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T15:53:43Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T15:53:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T15:53:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T15:53:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 409kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T15:53:45Z", "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-19T15:53:45Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:00:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:00:50Z", "level": "INFO", "message": " Original Size: 1284.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:00:50Z", "level": "INFO", "message": " Encoded Size: 765.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:00:50Z", "level": "INFO", "message": " Reduction: 59.6% of original (40.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:00:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:00:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:00:57Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:00:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:00:59Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:00:59Z", "level": "INFO", "message": " Size: 1284.47MB → 765.32MB (59.6% of original, 40.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:00:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:00:59Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E05 - Lemon Scented You (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:00:59Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:01:12Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:01:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:01:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:01:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:01: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-19T16:01:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:01:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 415kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:01: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-19T16:01:14Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:07:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:07:48Z", "level": "INFO", "message": " Original Size: 1244.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:07:48Z", "level": "INFO", "message": " Encoded Size: 807.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:07:48Z", "level": "INFO", "message": " Reduction: 64.9% of original (35.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:07:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:07:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:07:55Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:07:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:07:57Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:07:57Z", "level": "INFO", "message": " Size: 1244.23MB → 807.53MB (64.9% of original, 35.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:07:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:07:57Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E06 - A Murder of Gods (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:07:57Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:08:10Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:08:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:08:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:08:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:08:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 400kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:08:12Z", "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-19T16:08:12Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:14:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:14:47Z", "level": "INFO", "message": " Original Size: 1152.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:14:47Z", "level": "INFO", "message": " Encoded Size: 745.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:14:47Z", "level": "INFO", "message": " Reduction: 64.7% of original (35.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:14:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:14:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:14:53Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:14:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:14:55Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:14:55Z", "level": "INFO", "message": " Size: 1152.41MB → 745.61MB (64.7% of original, 35.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:14:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:14:55Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E07 - A Prayer for Mad Sweeney (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:14:55Z", "level": "INFO", "message": "Processing: American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:15:11Z", "level": "INFO", "message": "Copied American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence).mkv → American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:15:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:15:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:15:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:15:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 452kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:15:13Z", "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-19T16:15:13Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:22:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:22:57Z", "level": "INFO", "message": " Original Size: 1692.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:22:57Z", "level": "INFO", "message": " Encoded Size: 1063.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:22:57Z", "level": "INFO", "message": " Reduction: 62.8% of original (37.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:22:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:22:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:23:07Z", "level": "INFO", "message": "Moved American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:23:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:23:09Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:23:09Z", "level": "INFO", "message": " Size: 1692.85MB → 1063.16MB (62.8% of original, 37.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:23:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:23:09Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S01E08 - Come to Jesus (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:23:09Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:23:25Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:23:25Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:23:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:23:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:23:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 471kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:23:27Z", "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-19T16:23:27Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:30:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:30:17Z", "level": "INFO", "message": " Original Size: 1735.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:30:17Z", "level": "INFO", "message": " Encoded Size: 1097.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:30:17Z", "level": "INFO", "message": " Reduction: 63.3% of original (36.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:30:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:30:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:30:26Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:30:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:30:28Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:30:28Z", "level": "INFO", "message": " Size: 1735.04MB → 1097.91MB (63.3% of original, 36.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:30:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:30:29Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E01 - House on the Rock (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:30:29Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:30:44Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:30:44Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:30:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:30:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:30: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-19T16:30:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:30:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 482kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:30: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-19T16:30:46Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:37:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:37:30Z", "level": "INFO", "message": " Original Size: 1703.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:37:30Z", "level": "INFO", "message": " Encoded Size: 1096.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:37:30Z", "level": "INFO", "message": " Reduction: 64.3% of original (35.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:37:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:37:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:37:40Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:37:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:37:42Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:37:42Z", "level": "INFO", "message": " Size: 1703.76MB → 1096.0MB (64.3% of original, 35.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:37:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:37:42Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E02 - The Beguiling Man (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:37:42Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:37:59Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:37:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:37:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:37:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:38: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-19T16:38:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:38:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 518kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:38: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-19T16:38:01Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:45:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:45:06Z", "level": "INFO", "message": " Original Size: 1795.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:45:06Z", "level": "INFO", "message": " Encoded Size: 1089.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:45:06Z", "level": "INFO", "message": " Reduction: 60.7% of original (39.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:45:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:45:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:45:15Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:45:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:45:18Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:45:18Z", "level": "INFO", "message": " Size: 1795.04MB → 1089.15MB (60.7% of original, 39.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:45:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:45:18Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E03 - Muninn (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:45:18Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:45:33Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:45:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:45:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:45:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:45:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 503kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:45:35Z", "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-19T16:45:35Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:52:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:52:31Z", "level": "INFO", "message": " Original Size: 1775.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:52:31Z", "level": "INFO", "message": " Encoded Size: 733.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:52:31Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:52:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:52:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T16:52:38Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T16:52:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T16:52:40Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T16:52:40Z", "level": "INFO", "message": " Size: 1775.78MB → 733.59MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T16:52:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T16:52:40Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E04 - The Greatest Story Ever Told (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T16:52:40Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T16:52:57Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T16:52:57Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T16:52:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T16:52:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T16:52:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 513kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T16:52:59Z", "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-19T16:52:59Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T16:59:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T16:59:58Z", "level": "INFO", "message": " Original Size: 1781.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T16:59:58Z", "level": "INFO", "message": " Encoded Size: 841.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T16:59:58Z", "level": "INFO", "message": " Reduction: 47.3% of original (52.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T16:59:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T16:59:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:00:05Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:00:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:00:07Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:00:07Z", "level": "INFO", "message": " Size: 1781.59MB → 841.9MB (47.3% of original, 52.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:00:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:00:08Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E05 - The Ways of the Dead (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:00:08Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:00:32Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:00:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:00:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:00:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:00: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-19T17:00:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:00:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 483kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:00:34Z", "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-19T17:00:34Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:07:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:07:18Z", "level": "INFO", "message": " Original Size: 1692.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:07:18Z", "level": "INFO", "message": " Encoded Size: 942.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:07:18Z", "level": "INFO", "message": " Reduction: 55.7% of original (44.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:07:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:07:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:07:26Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:07:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:07:28Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:07:28Z", "level": "INFO", "message": " Size: 1692.9MB → 942.42MB (55.7% of original, 44.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:07:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:07:28Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E06 - Donar the Great (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:07:28Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:07:46Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:07:46Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:07:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:07:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:07:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 546kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:07:49Z", "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-19T17:07:49Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:14:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:14:33Z", "level": "INFO", "message": " Original Size: 1722.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:14:33Z", "level": "INFO", "message": " Encoded Size: 987.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:14:33Z", "level": "INFO", "message": " Reduction: 57.3% of original (42.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:14:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:14:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:14:41Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:14:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:14:44Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:14:44Z", "level": "INFO", "message": " Size: 1722.08MB → 987.44MB (57.3% of original, 42.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:14:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:14:45Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E07 - Treasure of the Sun (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:14:45Z", "level": "INFO", "message": "Processing: American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:15:00Z", "level": "INFO", "message": "Copied American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence).mkv → American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:15:00Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:15:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:15:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:15: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-19T17:15:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:15:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 472kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:15:02Z", "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-19T17:15:02Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:21:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:21:24Z", "level": "INFO", "message": " Original Size: 1622.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:21:24Z", "level": "INFO", "message": " Encoded Size: 744.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:21:24Z", "level": "INFO", "message": " Reduction: 45.9% of original (54.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:21:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:21:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:21:31Z", "level": "INFO", "message": "Moved American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:21:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:21:33Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:21:33Z", "level": "INFO", "message": " Size: 1622.59MB → 744.6MB (45.9% of original, 54.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:21:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:21:33Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S02E08 - Moon Shadow (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:21:33Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:21:52Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:21:52Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:21:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:21:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:21: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-19T17:21:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:21:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 707kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:21: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-19T17:21:54Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:29:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:29:01Z", "level": "INFO", "message": " Original Size: 1975.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:29:01Z", "level": "INFO", "message": " Encoded Size: 1113.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:29:01Z", "level": "INFO", "message": " Reduction: 56.4% of original (43.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:29:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:29:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:29:11Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:29:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:29:13Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:29:13Z", "level": "INFO", "message": " Size: 1975.52MB → 1113.5MB (56.4% of original, 43.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:29:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:29:14Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E01 - A Winter's Tale (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:29:14Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:29:30Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:29:30Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:29:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:29:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:29:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 671kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:29:32Z", "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-19T17:29:32Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:36:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:36:07Z", "level": "INFO", "message": " Original Size: 1818.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:36:07Z", "level": "INFO", "message": " Encoded Size: 884.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:36:07Z", "level": "INFO", "message": " Reduction: 48.6% of original (51.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:36:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:36:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:36:14Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:36:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:36:17Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:36:17Z", "level": "INFO", "message": " Size: 1818.87MB → 884.01MB (48.6% of original, 51.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:36:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:36:17Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E02 - Serious Moonlight (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:36:17Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:36:34Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:36:34Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:36:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:36:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:36:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 690kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:36:36Z", "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-19T17:36:36Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:42:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:42:59Z", "level": "INFO", "message": " Original Size: 1752.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:42:59Z", "level": "INFO", "message": " Encoded Size: 870.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:42:59Z", "level": "INFO", "message": " Reduction: 49.7% of original (50.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:42:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:42:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:43:06Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:43:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:43:09Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:43:09Z", "level": "INFO", "message": " Size: 1752.64MB → 870.3MB (49.7% of original, 50.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:43:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:43:09Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E03 - Ashes and Demons (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:43:09Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:43:26Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:43:26Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:43:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:43:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:43:28Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 699kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:43:28Z", "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-19T17:43:28Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:49:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:49:53Z", "level": "INFO", "message": " Original Size: 1776.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:49:53Z", "level": "INFO", "message": " Encoded Size: 946.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:49:53Z", "level": "INFO", "message": " Reduction: 53.3% of original (46.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:49:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:49:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:50:01Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:50:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:50:03Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:50:03Z", "level": "INFO", "message": " Size: 1776.11MB → 946.55MB (53.3% of original, 46.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:50:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:50:03Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E04 - The Unseen (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:50:03Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:50:21Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:50:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:50:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:50:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:50:23Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 692kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:50:23Z", "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-19T17:50:23Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T17:56:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T17:56:46Z", "level": "INFO", "message": " Original Size: 1769.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T17:56:46Z", "level": "INFO", "message": " Encoded Size: 871.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T17:56:46Z", "level": "INFO", "message": " Reduction: 49.2% of original (50.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T17:56:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T17:56:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T17:56:53Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T17:56:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T17:56:55Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T17:56:55Z", "level": "INFO", "message": " Size: 1769.95MB → 871.48MB (49.2% of original, 50.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T17:56:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T17:56:56Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E05 - Sister Rising (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T17:56:56Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T17:57:12Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T17:57:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T17:57:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T17:57:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T17:57: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-19T17:57:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T17:57:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 609kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T17:57: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-19T17:57:14Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:03:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:03:37Z", "level": "INFO", "message": " Original Size: 1758.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:03:37Z", "level": "INFO", "message": " Encoded Size: 838.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:03:37Z", "level": "INFO", "message": " Reduction: 47.7% of original (52.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:03:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:03:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:03:44Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:03:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:03:46Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:03:46Z", "level": "INFO", "message": " Size: 1758.02MB → 838.28MB (47.7% of original, 52.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:03:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:03:47Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E06 - Conscience of the King (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:03:47Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:04:03Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:04:03Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:04:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:04:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:04: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-19T18:04:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:04:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 643kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:04:05Z", "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-19T18:04:05Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:10:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:10:13Z", "level": "INFO", "message": " Original Size: 1696.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:10:13Z", "level": "INFO", "message": " Encoded Size: 898.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:10:13Z", "level": "INFO", "message": " Reduction: 52.9% of original (47.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:10:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:10:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:10:21Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:10:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:10:23Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:10:23Z", "level": "INFO", "message": " Size: 1696.74MB → 898.0MB (52.9% of original, 47.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:10:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:10:23Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E07 - Fire and Ice (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:10:23Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:10:40Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:10:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:10:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:10:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:10:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 609kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:10:42Z", "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-19T18:10:42Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:17:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:17:12Z", "level": "INFO", "message": " Original Size: 1779.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:17:12Z", "level": "INFO", "message": " Encoded Size: 899.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:17:12Z", "level": "INFO", "message": " Reduction: 50.5% of original (49.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:17:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:17:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:17:19Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:17:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:17:21Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:17:21Z", "level": "INFO", "message": " Size: 1779.5MB → 899.26MB (50.5% of original, 49.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:17:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:17:22Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E08 - The Rapture of Burning (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:17:22Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:17:39Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:17:40Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:17:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:17:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:17:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 651kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:17:42Z", "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-19T18:17:42Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:24:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:24:20Z", "level": "INFO", "message": " Original Size: 1832.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:24:20Z", "level": "INFO", "message": " Encoded Size: 744.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:24:20Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:24:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:24:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:24:27Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:24:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:24:29Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:24:29Z", "level": "INFO", "message": " Size: 1832.04MB → 744.88MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:24:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:24:29Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E09 - The Lake Effect (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:24:29Z", "level": "INFO", "message": "Processing: American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:24:47Z", "level": "INFO", "message": "Copied American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence).mkv → American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:24:47Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:24:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:24:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:24:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 634kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:24:49Z", "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-19T18:24:49Z", "level": "INFO", "message": "Running CQ encode: American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:31:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:31:31Z", "level": "INFO", "message": " Original Size: 1835.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:31:31Z", "level": "INFO", "message": " Encoded Size: 834.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:31:31Z", "level": "INFO", "message": " Reduction: 45.5% of original (54.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:31:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:31:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:31:38Z", "level": "INFO", "message": "Moved American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence) - [EHX].mkv → American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:31:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:31:40Z", "level": "INFO", "message": " Type: TV | Show: American Gods (2017)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:31:40Z", "level": "INFO", "message": " Size: 1835.94MB → 834.52MB (45.5% of original, 54.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:31:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:31:41Z", "level": "INFO", "message": "Deleted original and processing copy for American Gods (2017) - S03E10 - Tears of the Wrath-Bearing Tree (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:31:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 512} +{"timestamp": "2026-02-19T18:41:21Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Barry", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-02-19T18:41:21Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:41:32Z", "level": "INFO", "message": "Copied Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:41:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:41:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:41:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:41: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-19T18:41:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 384kbps | Action: ENCODE | Target: 384kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T18:41:33Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:45:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:45:17Z", "level": "INFO", "message": " Original Size: 962.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:45:17Z", "level": "INFO", "message": " Encoded Size: 291.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:45:17Z", "level": "INFO", "message": " Reduction: 30.3% of original (69.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:45:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:45:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:45:20Z", "level": "INFO", "message": "Moved Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:45:21Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:45:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:45:21Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:45:21Z", "level": "INFO", "message": " Size: 962.62MB → 291.3MB (30.3% of original, 69.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:45:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:45:21Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E01 - forgiving jeff (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:45:21Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:45:32Z", "level": "INFO", "message": "Copied Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:45:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:45:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:45:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:45: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-19T18:45:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 384kbps | Action: ENCODE | Target: 384kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T18:45:33Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:49:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:49:11Z", "level": "INFO", "message": " Original Size: 931.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:49:11Z", "level": "INFO", "message": " Encoded Size: 304.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:49:11Z", "level": "INFO", "message": " Reduction: 32.7% of original (67.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:49:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:49:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:49:14Z", "level": "INFO", "message": "Moved Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:49:15Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:49:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:49:15Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:49:15Z", "level": "INFO", "message": " Size: 931.41MB → 304.53MB (32.7% of original, 67.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:49:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:49:15Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E02 - limonada (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:49:15Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:49:22Z", "level": "INFO", "message": "Copied Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:49:22Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:49:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:49:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": "Multi-channel audio 382kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 382kbps | Action: COPY (preserve) | Target: 382kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": "Multi-channel audio 382kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T18:49:23Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:52:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:52:40Z", "level": "INFO", "message": " Original Size: 834.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:52:40Z", "level": "INFO", "message": " Encoded Size: 305.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:52:40Z", "level": "INFO", "message": " Reduction: 36.6% of original (63.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:52:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:52:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:52:42Z", "level": "INFO", "message": "Moved Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:52:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:52:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:52:43Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:52:43Z", "level": "INFO", "message": " Size: 834.59MB → 305.52MB (36.6% of original, 63.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:52:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:52:44Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E03 - ben mendelsohn (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:52:44Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:52:53Z", "level": "INFO", "message": "Copied Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:52:53Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:52:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:52:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:52: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-19T18:52:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 384kbps | Action: ENCODE | Target: 384kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T18:52:54Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T18:56:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T18:56:52Z", "level": "INFO", "message": " Original Size: 1026.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T18:56:52Z", "level": "INFO", "message": " Encoded Size: 331.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T18:56:52Z", "level": "INFO", "message": " Reduction: 32.3% of original (67.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T18:56:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T18:56:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T18:56:55Z", "level": "INFO", "message": "Moved Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T18:56:56Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:56:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T18:56:56Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T18:56:56Z", "level": "INFO", "message": " Size: 1026.96MB → 331.81MB (32.3% of original, 67.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T18:56:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T18:56:57Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E04 - all the sauces (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T18:56:57Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T18:57:05Z", "level": "INFO", "message": "Copied Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T18:57:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T18:57:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T18:57:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 383kbps | Action: COPY (preserve) | Target: 383kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T18:57:06Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:00:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:00:45Z", "level": "INFO", "message": " Original Size: 938.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:00:45Z", "level": "INFO", "message": " Encoded Size: 350.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:00:45Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:00:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:00:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:00:48Z", "level": "INFO", "message": "Moved Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:00:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:00:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:00:49Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:00:49Z", "level": "INFO", "message": " Size: 938.46MB → 350.86MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:00:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:00:49Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E05 - crazytimeshitshow (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:00:49Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:00:58Z", "level": "INFO", "message": "Copied Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:00:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:00:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:00:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:01: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-19T19:01:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 383kbps | Action: COPY (preserve) | Target: 383kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": "Multi-channel audio 383kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 261} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:01:00Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:04:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:04:44Z", "level": "INFO", "message": " Original Size: 963.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:04:44Z", "level": "INFO", "message": " Encoded Size: 385.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:04:44Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:04:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:04:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:04:48Z", "level": "INFO", "message": "Moved Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:04:49Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:04:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:04:49Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:04:49Z", "level": "INFO", "message": " Size: 963.49MB → 385.47MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:04:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:04:49Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E06 - 710N (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:04:49Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:04:59Z", "level": "INFO", "message": "Copied Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:04:59Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:04:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:04:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:05: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-19T19:05:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 384kbps | Action: ENCODE | Target: 384kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:05:01Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:09:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:09:19Z", "level": "INFO", "message": " Original Size: 1111.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:09:19Z", "level": "INFO", "message": " Encoded Size: 380.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:09:19Z", "level": "INFO", "message": " Reduction: 34.2% of original (65.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:09:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:09:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:09:22Z", "level": "INFO", "message": "Moved Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:09:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:09:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:09:24Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:09:24Z", "level": "INFO", "message": " Size: 1111.37MB → 380.33MB (34.2% of original, 65.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:09:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:09:24Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E07 - candy asses (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:09:24Z", "level": "INFO", "message": "Processing: Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:09:33Z", "level": "INFO", "message": "Copied Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:09:33Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:09:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:09:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:09: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-19T19:09:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 384kbps | Action: ENCODE | Target: 384kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:09:34Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:13:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:13:19Z", "level": "INFO", "message": " Original Size: 972.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:13:19Z", "level": "INFO", "message": " Encoded Size: 278.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:13:19Z", "level": "INFO", "message": " Reduction: 28.7% of original (71.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:13:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:13:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:13:22Z", "level": "INFO", "message": "Moved Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:13:23Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:13:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:13:23Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:13:23Z", "level": "INFO", "message": " Size: 972.34MB → 278.77MB (28.7% of original, 71.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:13:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:13:23Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S03E08 - starting now (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:13:23Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:13:32Z", "level": "INFO", "message": "Copied Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:13:32Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:13:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:13:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:13: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-19T19:13:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:13:33Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:16:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:16:55Z", "level": "INFO", "message": " Original Size: 921.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:16:55Z", "level": "INFO", "message": " Encoded Size: 336.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:16:55Z", "level": "INFO", "message": " Reduction: 36.5% of original (63.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:16:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:16:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:16:58Z", "level": "INFO", "message": "Moved Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:16:59Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:16:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:16:59Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:16:59Z", "level": "INFO", "message": " Size: 921.93MB → 336.12MB (36.5% of original, 63.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:16:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:17:00Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E01 - yikes (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:17:00Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:17:10Z", "level": "INFO", "message": "Copied Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:17:10Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:17:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:17:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 636kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:17:11Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:21:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:21:05Z", "level": "INFO", "message": " Original Size: 1068.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:21:05Z", "level": "INFO", "message": " Encoded Size: 393.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:21:05Z", "level": "INFO", "message": " Reduction: 36.8% of original (63.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:21:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:21:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:21:08Z", "level": "INFO", "message": "Moved Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:21:09Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:21:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:21:09Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:21:09Z", "level": "INFO", "message": " Size: 1068.75MB → 393.26MB (36.8% of original, 63.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:21:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:21:10Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E02 - bestest place on the earth (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:21:10Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:21:21Z", "level": "INFO", "message": "Copied Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:21:21Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:21:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:21:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:21:22Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:25:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:25:29Z", "level": "INFO", "message": " Original Size: 1125.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:25:29Z", "level": "INFO", "message": " Encoded Size: 407.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:25:29Z", "level": "INFO", "message": " Reduction: 36.2% of original (63.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:25:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:25:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:25:32Z", "level": "INFO", "message": "Moved Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:25:34Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:25:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:25:34Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:25:34Z", "level": "INFO", "message": " Size: 1125.57MB → 407.58MB (36.2% of original, 63.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:25:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:25:34Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E03 - you're charming (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:25:34Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:25:45Z", "level": "INFO", "message": "Copied Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:25:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:25:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:25:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:25: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-19T19:25:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:25:46Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:30:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:30:06Z", "level": "INFO", "message": " Original Size: 1184.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:30:06Z", "level": "INFO", "message": " Encoded Size: 421.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:30:06Z", "level": "INFO", "message": " Reduction: 35.6% of original (64.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:30:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:30:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:30:10Z", "level": "INFO", "message": "Moved Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:30:11Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:30:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:30:11Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:30:11Z", "level": "INFO", "message": " Size: 1184.21MB → 421.91MB (35.6% of original, 64.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:30:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:30:11Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E04 - it takes a psycho (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:30:11Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:30:22Z", "level": "INFO", "message": "Copied Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:30:22Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:30:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:30:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 640kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:30:24Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:34:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:34:39Z", "level": "INFO", "message": " Original Size: 1163.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:34:39Z", "level": "INFO", "message": " Encoded Size: 360.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:34:39Z", "level": "INFO", "message": " Reduction: 31.0% of original (69.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:34:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:34:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:34:42Z", "level": "INFO", "message": "Moved Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:34:43Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:34:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:34:43Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:34:43Z", "level": "INFO", "message": " Size: 1163.85MB → 360.93MB (31.0% of original, 69.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:34:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:34:44Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E05 - tricky legacies (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:34:44Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:34:54Z", "level": "INFO", "message": "Copied Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:34:54Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:34:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:34:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:34:55Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:38:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:38:50Z", "level": "INFO", "message": " Original Size: 1076.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:38:50Z", "level": "INFO", "message": " Encoded Size: 363.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:38:50Z", "level": "INFO", "message": " Reduction: 33.8% of original (66.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:38:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:38:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:38:53Z", "level": "INFO", "message": "Moved Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:38:55Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:38:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:38:55Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:38:55Z", "level": "INFO", "message": " Size: 1076.68MB → 363.71MB (33.8% of original, 66.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:38:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:38:55Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E06 - the wizard (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:38:55Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:39:05Z", "level": "INFO", "message": "Copied Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:39:05Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:39:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:39:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 641kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:39:06Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:42:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:42:55Z", "level": "INFO", "message": " Original Size: 1040.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:42:55Z", "level": "INFO", "message": " Encoded Size: 387.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:42:55Z", "level": "INFO", "message": " Reduction: 37.2% of original (62.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:42:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:42:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:42:58Z", "level": "INFO", "message": "Moved Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:43:00Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:43:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:43:00Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:43:00Z", "level": "INFO", "message": " Size: 1040.69MB → 387.4MB (37.2% of original, 62.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:43:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:43:00Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E07 - a nice meal (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:43:00Z", "level": "INFO", "message": "Processing: Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:43:11Z", "level": "INFO", "message": "Copied Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost).mkv → Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:43:11Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:43:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:43:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 638kbps | Action: ENCODE | Target: 448kbps | Title: Surround 5.1", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": "Stream 1: title='Surround 5.1', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:43:13Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:47:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:47:36Z", "level": "INFO", "message": " Original Size: 1196.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:47:36Z", "level": "INFO", "message": " Encoded Size: 426.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:47:36Z", "level": "INFO", "message": " Reduction: 35.6% of original (64.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:47:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:47:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:47:39Z", "level": "INFO", "message": "Moved Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Surround 5.1'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": " Size: 1196.38MB → 426.31MB (35.6% of original, 64.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) - S04E08 - wow (1080p HMAX WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "Processing: Season 1 & 2 Bloopers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "Copied Season 1 & 2 Bloopers.mkv → Season 1 & 2 Bloopers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:47:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": "Stream 1: Extracted title from metadata: 'Stereo'", "module": "audio_handler", "funcName": "get_audio_streams", "line": 202} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps | Title: Stereo", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 242} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": "Stream 1: title='Stereo', is_commentary=False, strip_all_titles=False, should_strip=False", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-02-19T19:47:42Z", "level": "INFO", "message": "Running CQ encode: Season 1 & 2 Bloopers - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:48:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:48:03Z", "level": "INFO", "message": " Original Size: 23.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:48:03Z", "level": "INFO", "message": " Encoded Size: 23.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:48:03Z", "level": "INFO", "message": " Reduction: 98.5% of original (1.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:48:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:48:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:48:03Z", "level": "INFO", "message": "Processing: Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:48:12Z", "level": "INFO", "message": "Copied Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:48:12Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:48:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:48:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:48:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:48:13Z", "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-19T19:48:13Z", "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-19T19:48:13Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:52:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:52:32Z", "level": "INFO", "message": " Original Size: 1025.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:52:32Z", "level": "INFO", "message": " Encoded Size: 383.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:52:32Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:52:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:52:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:52:35Z", "level": "INFO", "message": "Moved Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:52:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:52:36Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:52:36Z", "level": "INFO", "message": " Size: 1025.76MB → 383.37MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:52:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:52:37Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E01 - The Show Must Go On, Probably (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:52:37Z", "level": "INFO", "message": "Processing: Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:52:45Z", "level": "INFO", "message": "Copied Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:52:45Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:52:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:52:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:52:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:52:47Z", "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-19T19:52:47Z", "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-19T19:52:47Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T19:56:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T19:56:45Z", "level": "INFO", "message": " Original Size: 873.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T19:56:45Z", "level": "INFO", "message": " Encoded Size: 314.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T19:56:45Z", "level": "INFO", "message": " Reduction: 36.0% of original (64.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T19:56:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T19:56:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T19:56:48Z", "level": "INFO", "message": "Moved Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T19:56:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T19:56:49Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T19:56:49Z", "level": "INFO", "message": " Size: 873.67MB → 314.49MB (36.0% of original, 64.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T19:56:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T19:56:49Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E02 - The Power of No (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T19:56:49Z", "level": "INFO", "message": "Processing: Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T19:56:58Z", "level": "INFO", "message": "Copied Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T19:56:58Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T19:56:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T19:56:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset p7, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T19:56:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T19:56:59Z", "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-19T19:56:59Z", "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-19T19:56:59Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T20:00:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T20:00:42Z", "level": "INFO", "message": " Original Size: 945.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T20:00:42Z", "level": "INFO", "message": " Encoded Size: 344.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T20:00:42Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T20:00:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T20:00:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T20:00:45Z", "level": "INFO", "message": "Moved Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T20:00:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T20:00:46Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T20:00:46Z", "level": "INFO", "message": " Size: 945.58MB → 344.41MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T20:00:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T20:00:46Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E03 - Past = Present x Future Over Yesterday (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T20:00:46Z", "level": "INFO", "message": "Processing: Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T20:00:55Z", "level": "INFO", "message": "Copied Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T20:00:55Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T20:00:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T20:00:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T20:00:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T20:00:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T20:00:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T20:00:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T20:00:56Z", "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:00:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T20:00:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T20:00:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T20:00:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T20:00:56Z", "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:00:56Z", "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:00:56Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T20:04:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} +{"timestamp": "2026-02-19T20:04:58Z", "level": "INFO", "message": " Original Size: 883.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 229} +{"timestamp": "2026-02-19T20:04:58Z", "level": "INFO", "message": " Encoded Size: 324.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 230} +{"timestamp": "2026-02-19T20:04:58Z", "level": "INFO", "message": " Reduction: 36.7% of original (63.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 231} +{"timestamp": "2026-02-19T20:04:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 232} +{"timestamp": "2026-02-19T20:04:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 233} +{"timestamp": "2026-02-19T20:05:01Z", "level": "INFO", "message": "Moved Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv → Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 563} +{"timestamp": "2026-02-19T20:05:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 602} +{"timestamp": "2026-02-19T20:05:02Z", "level": "INFO", "message": " Type: TV | Show: Barry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 603} +{"timestamp": "2026-02-19T20:05:02Z", "level": "INFO", "message": " Size: 883.63MB → 324.21MB (36.7% of original, 63.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 604} +{"timestamp": "2026-02-19T20:05:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 605} +{"timestamp": "2026-02-19T20:05:03Z", "level": "INFO", "message": "Deleted original and processing copy for Barry (2018) S02E04 - What! (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 616} +{"timestamp": "2026-02-19T20:05:03Z", "level": "INFO", "message": "Processing: Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 150} +{"timestamp": "2026-02-19T20:05:13Z", "level": "INFO", "message": "Copied Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost).mkv → Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost).mkv", "module": "process_manager", "funcName": "process_folder", "line": 173} +{"timestamp": "2026-02-19T20:05:13Z", "level": "INFO", "message": "Source resolution detected (skipped covers): 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 59} +{"timestamp": "2026-02-19T20:05:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 195} +{"timestamp": "2026-02-19T20:05:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 227} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-02-19T20:05: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-19T20:05:14Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-02-19T20:05:14Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 446kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-02-19T20:05: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-19T20:05:14Z", "level": "INFO", "message": "Running CQ encode: Barry (2018) S02E05 - ronny-lily (1080p AMZN WEB-DL x265 Ghost) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-02-19T20:09:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 228} diff --git a/logs/conversion.log.2 b/logs/conversion.log.2 new file mode 100644 index 0000000..08ad5ed --- /dev/null +++ b/logs/conversion.log.2 @@ -0,0 +1,27109 @@ +2025-10-05 10:24:06 [INFO] Processing: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:24:19 [INFO] Copied New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:24:20 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:24:20 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng +2025-10-05 10:24:20 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng +2025-10-05 10:24:20 [INFO] Starting CQ encode: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:30:32 [INFO] Processing: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:30:46 [INFO] Copied New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:30:46 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:30:46 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng +2025-10-05 10:30:46 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng +2025-10-05 10:30:46 [INFO] Starting CQ encode: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:32:25 [INFO] 📦 Original: 1513.63 MB → Encoded: 242.08 MB (16.0% of original) +2025-10-05 10:32:27 [INFO] Moved New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:32:27 [INFO] Tracked conversion: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1513.63MB → 242.08MB (16.0%) +2025-10-05 10:32:28 [INFO] Deleted original and processing copy for New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:32:28 [INFO] Processing: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:32:41 [INFO] Copied New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:32:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:32:42 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng +2025-10-05 10:32:42 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps, tgt=eng +2025-10-05 10:32:42 [INFO] Starting CQ encode: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:37:23 [INFO] Processing: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:37:36 [INFO] Copied New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:37:36 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:37:36 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:37:36 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:37:36 [INFO] Starting CQ encode: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:39:07 [INFO] 📦 Original: 1510.89 MB → Encoded: 269.80 MB (17.9% of original) +2025-10-05 10:39:10 [INFO] Moved New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:39:10 [INFO] Tracked conversion: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1510.89MB → 269.8MB (17.9%) +2025-10-05 10:39:10 [INFO] Deleted original and processing copy for New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:39:10 [INFO] Processing: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:39:24 [INFO] Copied New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:39:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:39:24 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:39:24 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:39:24 [INFO] Starting CQ encode: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:40:53 [INFO] 📦 Original: 1507.74 MB → Encoded: 284.62 MB (18.9% of original) +2025-10-05 10:40:56 [INFO] Moved New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:40:56 [INFO] Tracked conversion: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1507.74MB → 284.62MB (18.9%) +2025-10-05 10:40:56 [INFO] Deleted original and processing copy for New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:40:56 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:53:59 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:54:12 [INFO] Copied New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:54:12 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:54:55 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:55:08 [INFO] Copied New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:55:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:55:09 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:55:09 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:56:55 [INFO] Processing: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:57:08 [INFO] Copied New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:57:08 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:57:08 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:57:08 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:57:08 [INFO] Starting CQ encode: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:58:40 [INFO] 📦 Original: 1499.67 MB → Encoded: 339.71 MB (22.7% of original) +2025-10-05 10:58:43 [INFO] Moved New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 10:58:43 [INFO] Tracked conversion: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1499.67MB → 339.71MB (22.7%) +2025-10-05 10:58:43 [INFO] Deleted original and processing copy for New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:58:43 [INFO] Processing: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:58:57 [INFO] Copied New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 10:58:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 10:58:57 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:58:57 [INFO] - Stream #2: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 10:58:57 [INFO] Starting CQ encode: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:00:34 [INFO] 📦 Original: 1508.09 MB → Encoded: 226.82 MB (15.0% of original) +2025-10-05 11:00:36 [INFO] Moved New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:00:36 [INFO] Tracked conversion: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1508.09MB → 226.82MB (15.0%) +2025-10-05 11:00:36 [INFO] Deleted original and processing copy for New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:00:36 [INFO] Processing: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:00:42 [INFO] Copied New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:00:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:00:42 [INFO] - Stream #1: 2ch, src=und, orig≈128kbps → target=128.0kbps +2025-10-05 11:00:42 [INFO] Starting CQ encode: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:02:07 [INFO] Processing: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:02:13 [INFO] Copied New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:02:13 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:02:13 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps +2025-10-05 11:03:17 [INFO] Processing: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:03:23 [INFO] Copied New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:03:23 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:03:23 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps +2025-10-05 11:03:23 [INFO] Starting CQ encode: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:04:56 [INFO] 📦 Original: 650.72 MB → Encoded: 298.45 MB (45.9% of original) +2025-10-05 11:04:59 [INFO] Moved New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv → New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:04:59 [INFO] Tracked conversion: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv, 650.72MB → 298.45MB (45.9%) +2025-10-05 11:04:59 [INFO] Deleted original and processing copy for New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:04:59 [INFO] Processing: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:05:12 [INFO] Copied New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:05:12 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:05:12 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:05:12 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:05:12 [INFO] Starting CQ encode: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:06:52 [INFO] 📦 Original: 1505.44 MB → Encoded: 242.56 MB (16.1% of original) +2025-10-05 11:06:54 [INFO] Moved New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:06:54 [INFO] Tracked conversion: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1505.44MB → 242.56MB (16.1%) +2025-10-05 11:06:54 [INFO] Deleted original and processing copy for New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:06:54 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:06:54 [INFO] Processing: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv +2025-10-05 11:07:02 [INFO] Copied New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv → New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv +2025-10-05 11:07:02 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:07:02 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps +2025-10-05 11:07:02 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps +2025-10-05 11:07:02 [INFO] Starting CQ encode: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:08:32 [INFO] 📦 Original: 891.84 MB → Encoded: 299.91 MB (33.6% of original) +2025-10-05 11:08:34 [INFO] Moved New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:08:34 [INFO] Tracked conversion: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv, 891.84MB → 299.91MB (33.6%) +2025-10-05 11:08:34 [INFO] Deleted original and processing copy for New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG.mkv +2025-10-05 11:08:34 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:08:34 [INFO] Processing: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:09:02 [INFO] Copied New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:09:03 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:09:03 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:09:03 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:09:03 [INFO] Starting CQ encode: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:10:39 [INFO] 📦 Original: 1514.95 MB → Encoded: 211.47 MB (14.0% of original) +2025-10-05 11:10:41 [INFO] Moved New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:10:41 [INFO] Tracked conversion: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1514.95MB → 211.47MB (14.0%) +2025-10-05 11:10:41 [INFO] Deleted original and processing copy for New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:10:41 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:10:41 [INFO] Processing: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:10:54 [INFO] Copied New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:10:55 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:10:55 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:10:55 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:10:55 [INFO] Starting CQ encode: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:12:29 [INFO] 📦 Original: 1505.50 MB → Encoded: 222.61 MB (14.8% of original) +2025-10-05 11:12:31 [INFO] Moved New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:12:31 [INFO] Tracked conversion: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1505.5MB → 222.61MB (14.8%) +2025-10-05 11:12:31 [INFO] Deleted original and processing copy for New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:12:31 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:12:31 [INFO] Processing: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:12:45 [INFO] Copied New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv → New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:12:45 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:12:45 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:12:45 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:12:45 [INFO] Starting CQ encode: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:16 [INFO] 📦 Original: 1499.79 MB → Encoded: 267.68 MB (17.8% of original) +2025-10-05 11:14:19 [INFO] Moved New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv → New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:19 [INFO] Tracked conversion: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1499.79MB → 267.68MB (17.8%) +2025-10-05 11:14:19 [INFO] Deleted original and processing copy for New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:14:19 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:14:23 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:14:23 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:14:23 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps +2025-10-05 11:14:23 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:14:54 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:14:58 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:14:59 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:14:59 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps, codec=aac +2025-10-05 11:14:59 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:16:28 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) +2025-10-05 11:16:28 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... +2025-10-05 11:16:28 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:17:20 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:17:24 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:17:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:17:24 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps, codec=aac +2025-10-05 11:17:24 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:18:54 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) +2025-10-05 11:18:54 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... +2025-10-05 11:18:54 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:21:27 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:21:31 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:21:31 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:21:31 [INFO] - Stream #1: 2ch, src=und, avg=128kbps, metadata=224kbps, closest bucket=128.0kbps → codec=aac +2025-10-05 11:21:31 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:23:01 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) +2025-10-05 11:23:01 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... +2025-10-05 11:23:01 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:28:30 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:28:34 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:28:34 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:28:34 [INFO] - Stream #1: 2ch, src=und, avg=128kbps, metadata=224kbps, closest bucket=128.0kbps → codec=opus +2025-10-05 11:28:34 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:32:11 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:32:15 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:32:15 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:32:15 [INFO] - Stream #1: 2ch, src=und, avg=128kbps, metadata=224kbps, closest bucket=128.0kbps → codec=opus +2025-10-05 11:32:15 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E12 - The Heroic Tale Continues x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E01 - I'll Change My Fate x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E06 - Brothers in Arms x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E11 - Secret Red-Hot Strategy x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E07 - To the Blacksmith's Nation x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E04 - The Perfect Start to a Heroic Tale x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E03 - Application of the Contract x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E10 - Duel x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Skipping: New Saga - S01E08 - Those Who Act Out of Sight x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:33:48 [INFO] Processing: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:33:52 [INFO] Copied New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:33:52 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:33:52 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=224kbps, bucket_target=128.0kbps +2025-10-05 11:33:52 [INFO] Starting CQ encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:35:22 [INFO] 📦 Original: 459.88 MB → Encoded: 238.76 MB (51.9% of original) +2025-10-05 11:35:22 [WARNING] ⚠️ Size reduction insufficient (52%). Retrying with bitrate-based encode... +2025-10-05 11:35:22 [INFO] Running fallback bitrate encode: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:36:54 [INFO] Moved New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv → New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv +2025-10-05 11:36:54 [INFO] Tracked conversion: New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws -EHX.mkv, 459.88MB → 238.76MB (51.9%) +2025-10-05 11:36:54 [INFO] Deleted original and processing copy for New Saga - S01E02 - The Hero's Conditions x265 EAC3 WEBRip-1080p Erai-raws.mkv +2025-10-05 11:36:54 [INFO] Skipping: New Saga - S01E05 - Reunion at Dawn h264 EAC3 WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:36:54 [INFO] Skipping: New Saga - S01E09 - Hidden Ambitions x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:46:30 [INFO] Processing: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:46:42 [INFO] Copied You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv → You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:46:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:46:42 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128000kbps +2025-10-05 11:46:42 [INFO] Running CQ encode: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:49:22 [INFO] Processing: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:49:34 [INFO] Copied You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv → You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:49:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:49:35 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:49:35 [INFO] Running CQ encode: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:50:44 [INFO] 📦 Original: 1404.32 MB → Encoded: 300.44 MB (21.4% of original) +2025-10-05 11:50:47 [INFO] Moved You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv → You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:50:47 [INFO] Tracked conversion: You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1404.32MB → 300.44MB (21.4%), method=CQ +2025-10-05 11:50:47 [INFO] Deleted original and processing copy for You Are Ms. Servant - S01E01 - My Fateful Encounter With You x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:50:47 [INFO] Processing: You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:51:01 [INFO] Copied You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:51:01 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:51:01 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:51:01 [INFO] Running CQ encode: You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:52:12 [INFO] 📦 Original: 1408.95 MB → Encoded: 313.09 MB (22.2% of original) +2025-10-05 11:52:15 [INFO] Moved You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:52:15 [INFO] Tracked conversion: You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1408.95MB → 313.09MB (22.2%), method=CQ +2025-10-05 11:52:15 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E02 - You Want to Know x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:52:15 [INFO] Processing: You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:52:28 [INFO] Copied You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:52:28 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:52:28 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:52:28 [INFO] Running CQ encode: You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:53:37 [INFO] 📦 Original: 1407.34 MB → Encoded: 307.42 MB (21.8% of original) +2025-10-05 11:53:39 [INFO] Moved You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:53:39 [INFO] Tracked conversion: You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1407.34MB → 307.42MB (21.8%), method=CQ +2025-10-05 11:53:40 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E03 - You Are Ms. Yuki x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:53:40 [INFO] Processing: You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv +2025-10-05 11:53:52 [INFO] Copied You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv → You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv +2025-10-05 11:53:53 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:53:53 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:53:53 [INFO] Running CQ encode: You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv +2025-10-05 11:55:02 [INFO] 📦 Original: 1401.62 MB → Encoded: 323.88 MB (23.1% of original) +2025-10-05 11:55:05 [INFO] Moved You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv → You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv +2025-10-05 11:55:05 [INFO] Tracked conversion: You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease -EHX.mkv, 1401.62MB → 323.88MB (23.1%), method=CQ +2025-10-05 11:55:06 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E04 - You Won't Miss Out x264 AAC HDTV-1080p SubsPlease.mkv +2025-10-05 11:55:06 [INFO] Processing: You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:55:18 [INFO] Copied You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:55:18 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:55:18 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:55:18 [INFO] Running CQ encode: You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:56:26 [INFO] 📦 Original: 1407.84 MB → Encoded: 263.15 MB (18.7% of original) +2025-10-05 11:56:29 [INFO] Moved You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:56:29 [INFO] Tracked conversion: You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1407.84MB → 263.15MB (18.7%), method=CQ +2025-10-05 11:56:29 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E05 - What You Want to Protect x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:56:29 [INFO] Processing: You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:56:41 [INFO] Copied You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:56:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:56:42 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:56:42 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:56:42 [INFO] Running CQ encode: You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:58:01 [INFO] 📦 Original: 1448.64 MB → Encoded: 344.80 MB (23.8% of original) +2025-10-05 11:58:04 [INFO] Moved You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:58:04 [INFO] Tracked conversion: You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1448.64MB → 344.8MB (23.8%), method=CQ +2025-10-05 11:58:04 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E06 - You're Lonelier Than I Thought x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:58:04 [INFO] Processing: You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:58:19 [INFO] Copied You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:58:19 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:58:19 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:58:19 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:58:19 [INFO] Running CQ encode: You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:59:37 [INFO] 📦 Original: 1445.40 MB → Encoded: 340.70 MB (23.6% of original) +2025-10-05 11:59:40 [INFO] Moved You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 11:59:40 [INFO] Tracked conversion: You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1445.4MB → 340.7MB (23.6%), method=CQ +2025-10-05 11:59:40 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E07 - You've Finally Figured It Out x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:59:40 [INFO] Processing: You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:59:54 [INFO] Copied You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 11:59:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 11:59:54 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:59:54 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 11:59:54 [INFO] Running CQ encode: You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:01:12 [INFO] 📦 Original: 1450.30 MB → Encoded: 363.32 MB (25.1% of original) +2025-10-05 12:01:15 [INFO] Moved You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:01:15 [INFO] Tracked conversion: You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1450.3MB → 363.32MB (25.1%), method=CQ +2025-10-05 12:01:15 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E08 - The Autumn With You and the Sauce x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:01:15 [INFO] Processing: You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:01:29 [INFO] Copied You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:01:29 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 12:01:29 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:01:29 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:01:29 [INFO] Running CQ encode: You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:02:50 [INFO] 📦 Original: 1450.71 MB → Encoded: 268.45 MB (18.5% of original) +2025-10-05 12:02:52 [INFO] Moved You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:02:52 [INFO] Tracked conversion: You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1450.71MB → 268.45MB (18.5%), method=CQ +2025-10-05 12:02:52 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E09 - You and the Cultural Stage x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:02:52 [INFO] Processing: You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:03:05 [INFO] Copied You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:03:05 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 12:03:05 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:03:05 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:03:05 [INFO] Running CQ encode: You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:04:24 [INFO] 📦 Original: 1453.40 MB → Encoded: 319.20 MB (22.0% of original) +2025-10-05 12:04:26 [INFO] Moved You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:04:26 [INFO] Tracked conversion: You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1453.4MB → 319.2MB (22.0%), method=CQ +2025-10-05 12:04:27 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E10 - You and the Forbidden Fruit x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:04:27 [INFO] Processing: You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:04:40 [INFO] Copied You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:04:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 12:04:40 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:04:40 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:04:40 [INFO] Running CQ encode: You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:06:01 [INFO] 📦 Original: 1454.60 MB → Encoded: 310.35 MB (21.3% of original) +2025-10-05 12:06:04 [INFO] Moved You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:06:04 [INFO] Tracked conversion: You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1454.6MB → 310.35MB (21.3%), method=CQ +2025-10-05 12:06:04 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E11 - Your Prayers Are Gods' Prayers x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:06:04 [INFO] Processing: You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:06:17 [INFO] Copied You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv → You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:06:17 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 12:06:17 [INFO] - Stream #1: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:06:17 [INFO] - Stream #2: 2ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=128.0kbps +2025-10-05 12:06:17 [INFO] Running CQ encode: You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:07:40 [INFO] 📦 Original: 1444.42 MB → Encoded: 329.28 MB (22.8% of original) +2025-10-05 12:07:43 [INFO] Moved You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv → You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv +2025-10-05 12:07:43 [INFO] Tracked conversion: You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG -EHX.mkv, 1444.42MB → 329.28MB (22.8%), method=CQ +2025-10-05 12:07:43 [INFO] Deleted original and processing copy for You are Ms. Servant - S01E12 - The Joyous Tidings You All Bring x264 AAC WEBDL-1080p VARYG.mkv +2025-10-05 12:33:23 [INFO] Skipping: Vikings - S03E06 - Born Again x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:33:23 [INFO] Processing: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv +2025-10-05 12:33:39 [INFO] Copied Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv → Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv +2025-10-05 12:33:39 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 12:33:39 [INFO] - Stream #1: 6ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=160.0kbps +2025-10-05 12:33:39 [INFO] Running CQ encode: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:38:42 [INFO] Skipping: Vikings - S03E06 - Born Again x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:38:42 [INFO] Processing: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv +2025-10-05 12:38:57 [INFO] Copied Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv → Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv +2025-10-05 12:38:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 12:38:57 [INFO] - Stream #1: 6ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=192.0kbps +2025-10-05 12:38:57 [INFO] Running CQ encode: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:43:01 [INFO] 📦 Original: 1812.11 MB → Encoded: 1746.19 MB (96.4% of original) +2025-10-05 12:43:01 [WARNING] CQ encode failed target. Switching to Bitrate for remaining files. +2025-10-05 12:43:01 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-10-05 12:43:01 [INFO] - Stream #1: 6ch, src=und, avg_bitrate=128kbps, metadata=0kbps, bucket_target=192.0kbps +2025-10-05 12:43:01 [INFO] Running Bitrate encode: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:05 [INFO] 📦 Original: 1812.11 MB → Encoded: 609.28 MB (33.6% of original) +2025-10-05 12:47:10 [INFO] Moved Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv → Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:10 [INFO] Tracked conversion: Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence -EHX.mkv, 1812.11MB → 609.28MB (33.6%), method=CQ +2025-10-05 12:47:11 [INFO] Deleted original and processing copy for Vikings - S03E08 - To the Gates! x265 AAC Bluray-1080p Silence.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E02 - The Wanderer x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E03 - Warrior's Fate x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E04 - Scarred x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E05 - The Usurper x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E09 - Breaking Point x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E07 - Paris x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E10 - The Dead x265 AAC Bluray-1080p Silence -EHX.mkv +2025-10-05 12:47:11 [INFO] Skipping: Vikings - S03E01 - Mercenary x265 AAC Bluray-1080p Silence -EHX.mkv +2025-12-26 19:23:41 [INFO] Processing: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:24:02 [INFO] Copied Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:24:02 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 19:24:02 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=512kbps +2025-12-26 19:24:02 [INFO] Running CQ encode: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:27:15 [INFO] 📦 Original: 2449.05 MB → Encoded: 913.68 MB (37.3% of original) +2025-12-26 19:27:23 [INFO] Moved Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:27:23 [INFO] Tracked conversion: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2449.05MB → 913.68MB (37.3%), method=CQ +2025-12-26 19:27:23 [INFO] Deleted original and processing copy for Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:27:23 [INFO] Processing: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:37:01 [INFO] Processing: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:37:23 [INFO] Copied Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:37:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 19:37:24 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=512kbps +2025-12-26 19:37:24 [INFO] Running CQ encode: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:41:43 [INFO] 📦 Original: 2629.36 MB → Encoded: 889.78 MB (33.8% of original) +2025-12-26 19:41:51 [INFO] Moved Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:41:51 [INFO] Tracked conversion: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2629.36MB → 889.78MB (33.8%), method=CQ +2025-12-26 19:41:51 [INFO] Deleted original and processing copy for Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:41:51 [INFO] Processing: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:42:16 [INFO] Copied Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:42:16 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 19:42:16 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=512kbps +2025-12-26 19:42:16 [INFO] Running CQ encode: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:44:04 [INFO] Processing: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:44:27 [INFO] Copied Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:44:27 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 19:44:27 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps +2025-12-26 19:44:27 [INFO] Running CQ encode: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:48:17 [INFO] 📦 Original: 2647.45 MB → Encoded: 851.84 MB (32.2% of original) +2025-12-26 19:48:25 [INFO] Moved Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:48:25 [INFO] Tracked conversion: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2647.45MB → 851.84MB (32.2%), method=CQ +2025-12-26 19:48:25 [INFO] Deleted original and processing copy for Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:48:25 [INFO] Processing: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:48:49 [INFO] Copied Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:48:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 19:48:50 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps +2025-12-26 19:48:50 [INFO] Running CQ encode: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:52:29 [INFO] 📦 Original: 2612.89 MB → Encoded: 933.07 MB (35.7% of original) +2025-12-26 19:52:37 [INFO] Moved Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:52:37 [INFO] Tracked conversion: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2612.89MB → 933.07MB (35.7%), method=CQ +2025-12-26 19:52:37 [INFO] Deleted original and processing copy for Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:52:37 [INFO] Processing: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:52:59 [INFO] Copied Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:52:59 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 19:52:59 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps +2025-12-26 19:52:59 [INFO] Running CQ encode: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:56:04 [INFO] 📦 Original: 2230.54 MB → Encoded: 908.05 MB (40.7% of original) +2025-12-26 19:56:12 [INFO] Moved Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:56:12 [INFO] Tracked conversion: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2230.54MB → 908.05MB (40.7%), method=CQ +2025-12-26 19:56:13 [INFO] Deleted original and processing copy for Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:56:13 [INFO] Processing: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:56:34 [INFO] Copied Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 19:56:34 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 19:56:34 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps +2025-12-26 19:56:34 [INFO] Running CQ encode: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 19:59:56 [INFO] 📦 Original: 2248.51 MB → Encoded: 766.53 MB (34.1% of original) +2025-12-26 20:00:02 [INFO] Moved Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:00:02 [INFO] Tracked conversion: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2248.51MB → 766.53MB (34.1%), method=CQ +2025-12-26 20:00:03 [INFO] Deleted original and processing copy for Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:00:03 [INFO] Processing: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:00:30 [INFO] Copied Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:00:30 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:00:30 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps +2025-12-26 20:00:30 [INFO] Running CQ encode: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:04:36 [INFO] 📦 Original: 2641.22 MB → Encoded: 1076.82 MB (40.8% of original) +2025-12-26 20:04:46 [INFO] Moved Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:04:46 [INFO] Tracked conversion: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2641.22MB → 1076.82MB (40.8%), method=CQ +2025-12-26 20:04:46 [INFO] Deleted original and processing copy for Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:04:46 [INFO] Skipping: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:04:46 [INFO] Processing: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:05:09 [INFO] Copied Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:05:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:05:09 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=427kbps, bucket_target=448kbps +2025-12-26 20:05:09 [INFO] Running CQ encode: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:08:02 [INFO] Skipping: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:08:02 [INFO] Processing: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:08:24 [INFO] Copied Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:08:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:08:24 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:08:24 [INFO] Running CQ encode: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:11:21 [INFO] 📦 Original: 2495.78 MB → Encoded: 766.88 MB (30.7% of original) +2025-12-26 20:11:28 [INFO] Moved Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:11:28 [INFO] Tracked conversion: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2495.78MB → 766.88MB (30.7%), method=CQ +2025-12-26 20:11:28 [INFO] Deleted original and processing copy for Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:11:28 [INFO] Skipping: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:11:28 [INFO] Processing: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:11:52 [INFO] Copied Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:11:52 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:11:52 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:11:52 [INFO] Running CQ encode: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E03 - Partner’s Retreat h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E06 - The Big Two Six h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E07 - Let the River Run h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E05 - My Wife’s Boyfriend h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E04 - Divorce Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E02 - Gandalf the Lizard h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E09 - Slumber Party h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Skipping: Platonic (2023) - S01E10 - When Will Met Sylvia h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:13:41 [INFO] Processing: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:14:03 [INFO] Copied Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:14:03 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:14:03 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:14:03 [INFO] Running CQ encode: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:17:38 [INFO] 📦 Original: 2523.21 MB → Encoded: 774.51 MB (30.7% of original) +2025-12-26 20:17:45 [INFO] Moved Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:17:45 [INFO] Tracked conversion: Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2523.21MB → 774.51MB (30.7%), method=CQ +2025-12-26 20:17:46 [INFO] Deleted original and processing copy for Platonic (2023) - S01E01 - Pilot h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:17:46 [INFO] Processing: Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:18:08 [INFO] Copied Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv → Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:18:08 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:18:08 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:18:08 [INFO] Running CQ encode: Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:21:36 [INFO] 📦 Original: 2356.70 MB → Encoded: 947.11 MB (40.2% of original) +2025-12-26 20:21:44 [INFO] Moved Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv → Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv +2025-12-26 20:21:44 [INFO] Tracked conversion: Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb -EHX.mkv, 2356.7MB → 947.11MB (40.2%), method=CQ +2025-12-26 20:21:45 [INFO] Deleted original and processing copy for Platonic (2023) - S01E08 - San Diego h264 EAC3 Atmos WEBDL-1080p NTb.mkv +2025-12-26 20:33:09 [INFO] Processing: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:33:21 [INFO] Copied Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:33:21 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:33:21 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:33:21 [INFO] Running CQ encode: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 20:37:55 [INFO] 📦 Original: 1354.14 MB → Encoded: 1014.91 MB (74.9% of original) +2025-12-26 20:37:55 [WARNING] CQ encode failed target (74.9%). Switching to Bitrate for remaining files. +2025-12-26 20:37:55 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:37:55 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:37:55 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 20:43:35 [INFO] 📦 Original: 1354.14 MB → Encoded: 698.34 MB (51.6% of original) +2025-12-26 20:43:41 [INFO] Moved Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 20:43:41 [INFO] Tracked conversion: Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1354.14MB → 698.34MB (51.6%), method=CQ +2025-12-26 20:43:41 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E01 - Pilot (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:43:41 [INFO] Processing: Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:43:53 [INFO] Copied Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:43:53 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:43:53 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:43:53 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 20:49:12 [INFO] 📦 Original: 1283.35 MB → Encoded: 664.56 MB (51.8% of original) +2025-12-26 20:49:18 [INFO] Moved Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 20:49:18 [INFO] Tracked conversion: Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1283.35MB → 664.56MB (51.8%), method=Bitrate +2025-12-26 20:49:18 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E02 - Homesick (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:49:18 [INFO] Processing: Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:49:31 [INFO] Copied Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:49:31 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:49:31 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:49:31 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 20:54:58 [INFO] 📦 Original: 1289.79 MB → Encoded: 669.48 MB (51.9% of original) +2025-12-26 20:55:04 [INFO] Moved Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 20:55:04 [INFO] Tracked conversion: Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1289.79MB → 669.48MB (51.9%), method=Bitrate +2025-12-26 20:55:04 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E03 - Secrets (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:55:04 [INFO] Processing: Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:55:16 [INFO] Copied Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 20:55:16 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 20:55:16 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 20:55:16 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:00:45 [INFO] 📦 Original: 1302.82 MB → Encoded: 670.23 MB (51.4% of original) +2025-12-26 21:00:51 [INFO] Moved Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:00:51 [INFO] Tracked conversion: Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1302.82MB → 670.23MB (51.4%), method=Bitrate +2025-12-26 21:00:51 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E04 - Birds of a Feather (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:00:51 [INFO] Processing: Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:01:03 [INFO] Copied Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:01:03 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:01:03 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:01:03 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:06:29 [INFO] 📦 Original: 1337.54 MB → Encoded: 695.82 MB (52.0% of original) +2025-12-26 21:06:35 [INFO] Moved Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:06:35 [INFO] Tracked conversion: Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1337.54MB → 695.82MB (52.0%), method=Bitrate +2025-12-26 21:06:36 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E05 - Love Language (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:06:36 [INFO] Processing: Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:06:48 [INFO] Copied Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:06:48 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:06:48 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:06:48 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:12:03 [INFO] 📦 Original: 1339.22 MB → Encoded: 691.87 MB (51.7% of original) +2025-12-26 21:12:10 [INFO] Moved Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:12:10 [INFO] Tracked conversion: Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1339.22MB → 691.87MB (51.7%), method=Bitrate +2025-12-26 21:12:10 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E06 - Sexy Beast (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:12:10 [INFO] Processing: Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:12:22 [INFO] Copied Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:12:22 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:12:22 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:12:22 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:17:51 [INFO] 📦 Original: 1343.16 MB → Encoded: 698.56 MB (52.0% of original) +2025-12-26 21:17:57 [INFO] Moved Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:17:57 [INFO] Tracked conversion: Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1343.16MB → 698.56MB (52.0%), method=Bitrate +2025-12-26 21:17:57 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E07 - The Green Glow (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:17:57 [INFO] Processing: Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:18:09 [INFO] Copied Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:18:10 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:18:10 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:18:10 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:23:20 [INFO] 📦 Original: 1314.51 MB → Encoded: 681.05 MB (51.8% of original) +2025-12-26 21:23:26 [INFO] Moved Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:23:26 [INFO] Tracked conversion: Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1314.51MB → 681.05MB (51.8%), method=Bitrate +2025-12-26 21:23:26 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E08 - End of the World As We Know It (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:23:26 [INFO] Processing: Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:23:39 [INFO] Copied Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:23:39 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:23:39 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:23:39 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:29:18 [INFO] 📦 Original: 1334.42 MB → Encoded: 696.31 MB (52.2% of original) +2025-12-26 21:29:24 [INFO] Moved Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:29:24 [INFO] Tracked conversion: Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1334.42MB → 696.31MB (52.2%), method=Bitrate +2025-12-26 21:29:24 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E09 - Welcome Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:29:24 [INFO] Processing: Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:29:37 [INFO] Copied Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:29:37 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:29:37 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:29:37 [INFO] Running Bitrate encode: Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:35:10 [INFO] 📦 Original: 1325.94 MB → Encoded: 689.15 MB (52.0% of original) +2025-12-26 21:35:16 [INFO] Moved Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:35:16 [INFO] Tracked conversion: Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1325.94MB → 689.15MB (52.0%), method=Bitrate +2025-12-26 21:35:17 [INFO] Deleted original and processing copy for Resident Alien (2021) - S01E10 - Heroes of Patience (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:35:17 [INFO] Processing: Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:35:30 [INFO] Copied Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:35:31 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:35:31 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:35:31 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:41:14 [INFO] 📦 Original: 1606.27 MB → Encoded: 693.54 MB (43.2% of original) +2025-12-26 21:41:20 [INFO] Moved Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:41:20 [INFO] Tracked conversion: Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1606.27MB → 693.54MB (43.2%), method=Bitrate +2025-12-26 21:41:20 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E01 - Old Friends (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:41:20 [INFO] Processing: Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:41:35 [INFO] Copied Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:41:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:41:35 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:41:35 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:47:10 [INFO] 📦 Original: 1531.15 MB → Encoded: 661.26 MB (43.2% of original) +2025-12-26 21:47:16 [INFO] Moved Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:47:16 [INFO] Tracked conversion: Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1531.15MB → 661.26MB (43.2%), method=Bitrate +2025-12-26 21:47:16 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E02 - The Wire (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:47:16 [INFO] Processing: Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:47:30 [INFO] Copied Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:47:30 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:47:30 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:47:30 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:52:49 [INFO] 📦 Original: 1536.63 MB → Encoded: 668.52 MB (43.5% of original) +2025-12-26 21:52:54 [INFO] Moved Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:52:54 [INFO] Tracked conversion: Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1536.63MB → 668.52MB (43.5%), method=Bitrate +2025-12-26 21:52:55 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E03 - Girls' Night (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:52:55 [INFO] Processing: Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:53:09 [INFO] Copied Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:53:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:53:09 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:53:09 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:58:13 [INFO] 📦 Original: 1535.92 MB → Encoded: 664.56 MB (43.3% of original) +2025-12-26 21:58:18 [INFO] Moved Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 21:58:18 [INFO] Tracked conversion: Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1535.92MB → 664.56MB (43.3%), method=Bitrate +2025-12-26 21:58:19 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E04 - Radio Harry (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:58:19 [INFO] Processing: Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:58:33 [INFO] Copied Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 21:58:33 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 21:58:33 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 21:58:33 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:03:29 [INFO] 📦 Original: 1532.64 MB → Encoded: 661.16 MB (43.1% of original) +2025-12-26 22:03:34 [INFO] Moved Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:03:34 [INFO] Tracked conversion: Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1532.64MB → 661.16MB (43.1%), method=Bitrate +2025-12-26 22:03:35 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E05 - Family Day (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:03:35 [INFO] Processing: Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:03:49 [INFO] Copied Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:03:49 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:03:49 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:03:49 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:09:14 [INFO] 📦 Original: 1537.03 MB → Encoded: 668.16 MB (43.5% of original) +2025-12-26 22:09:20 [INFO] Moved Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:09:20 [INFO] Tracked conversion: Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1537.03MB → 668.16MB (43.5%), method=Bitrate +2025-12-26 22:09:21 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E06 - An Alien in New York (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:09:21 [INFO] Processing: Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:09:35 [INFO] Copied Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:09:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:09:35 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:09:35 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:14:39 [INFO] 📦 Original: 1523.81 MB → Encoded: 662.61 MB (43.5% of original) +2025-12-26 22:14:45 [INFO] Moved Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:14:45 [INFO] Tracked conversion: Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1523.81MB → 662.61MB (43.5%), method=Bitrate +2025-12-26 22:14:45 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E07 - Escape from New York (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:14:45 [INFO] Processing: Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:14:59 [INFO] Copied Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:15:00 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:15:00 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:15:00 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:20:09 [INFO] 📦 Original: 1536.43 MB → Encoded: 668.82 MB (43.5% of original) +2025-12-26 22:20:15 [INFO] Moved Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:20:15 [INFO] Tracked conversion: Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1536.43MB → 668.82MB (43.5%), method=Bitrate +2025-12-26 22:20:15 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E08 - Alien Dinner Party (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:20:15 [INFO] Processing: Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:20:30 [INFO] Copied Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:20:30 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:20:30 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:20:30 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:25:50 [INFO] 📦 Original: 1532.42 MB → Encoded: 665.90 MB (43.5% of original) +2025-12-26 22:25:56 [INFO] Moved Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:25:56 [INFO] Tracked conversion: Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1532.42MB → 665.9MB (43.5%), method=Bitrate +2025-12-26 22:25:56 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E09 - Autopsy (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:25:56 [INFO] Processing: Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:26:10 [INFO] Copied Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:26:10 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:26:10 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:26:10 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:31:24 [INFO] 📦 Original: 1530.38 MB → Encoded: 664.43 MB (43.4% of original) +2025-12-26 22:31:31 [INFO] Moved Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:31:31 [INFO] Tracked conversion: Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1530.38MB → 664.43MB (43.4%), method=Bitrate +2025-12-26 22:31:31 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E10 - The Ghost of Bobby Smallwood (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:31:31 [INFO] Processing: Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:31:45 [INFO] Copied Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:31:45 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:31:45 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:31:45 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:36:59 [INFO] 📦 Original: 1526.21 MB → Encoded: 662.06 MB (43.4% of original) +2025-12-26 22:37:05 [INFO] Moved Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:37:05 [INFO] Tracked conversion: Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1526.21MB → 662.06MB (43.4%), method=Bitrate +2025-12-26 22:37:06 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E11 - The Weight (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:37:06 [INFO] Processing: Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:37:20 [INFO] Copied Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:37:20 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:37:20 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:37:20 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:42:38 [INFO] 📦 Original: 1533.20 MB → Encoded: 663.78 MB (43.3% of original) +2025-12-26 22:42:44 [INFO] Moved Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:42:44 [INFO] Tracked conversion: Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1533.2MB → 663.78MB (43.3%), method=Bitrate +2025-12-26 22:42:44 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E12 - The Alien Within (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:42:44 [INFO] Processing: Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:42:58 [INFO] Copied Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:42:59 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:42:59 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:42:59 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:48:00 [INFO] 📦 Original: 1534.45 MB → Encoded: 664.70 MB (43.3% of original) +2025-12-26 22:48:06 [INFO] Moved Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:48:06 [INFO] Tracked conversion: Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1534.45MB → 664.7MB (43.3%), method=Bitrate +2025-12-26 22:48:06 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E13 - Harry, a Parent (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:48:06 [INFO] Processing: Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:48:20 [INFO] Copied Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:48:20 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:48:20 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:48:20 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:53:21 [INFO] 📦 Original: 1534.71 MB → Encoded: 666.94 MB (43.5% of original) +2025-12-26 22:53:27 [INFO] Moved Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:53:27 [INFO] Tracked conversion: Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1534.71MB → 666.94MB (43.5%), method=Bitrate +2025-12-26 22:53:27 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E14 - Cat and Mouse (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:53:27 [INFO] Processing: Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:53:41 [INFO] Copied Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:53:41 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:53:41 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:53:41 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:58:49 [INFO] 📦 Original: 1535.56 MB → Encoded: 667.63 MB (43.5% of original) +2025-12-26 22:58:55 [INFO] Moved Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 22:58:55 [INFO] Tracked conversion: Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1535.56MB → 667.63MB (43.5%), method=Bitrate +2025-12-26 22:58:55 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E15 - Best of Enemies (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:58:55 [INFO] Processing: Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:59:09 [INFO] Copied Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv → Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 22:59:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 22:59:09 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 22:59:09 [INFO] Running Bitrate encode: Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 23:04:20 [INFO] 📦 Original: 1535.13 MB → Encoded: 663.17 MB (43.2% of original) +2025-12-26 23:04:26 [INFO] Moved Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv → Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv +2025-12-26 23:04:26 [INFO] Tracked conversion: Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin) -EHX.mkv, 1535.13MB → 663.17MB (43.2%), method=Bitrate +2025-12-26 23:04:26 [INFO] Deleted original and processing copy for Resident Alien (2021) - S02E16 - I Believe in Aliens (1080p AMZN WEB-DL x265 t3nzin).mkv +2025-12-26 23:07:57 [INFO] Processing: Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-26 23:09:13 [INFO] Copied Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-26 23:09:13 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 23:09:13 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 23:09:13 [INFO] - Stream #2: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:09:13 [INFO] - Stream #3: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:09:13 [INFO] - Stream #4: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:09:13 [INFO] Running CQ encode: Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-26 23:28:41 [INFO] 📦 Original: 8626.32 MB → Encoded: 4135.01 MB (47.9% of original) +2025-12-26 23:29:19 [INFO] Moved Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-26 23:29:19 [INFO] Tracked conversion: Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv, 8626.32MB → 4135.01MB (47.9%), method=CQ +2025-12-26 23:29:21 [INFO] Deleted original and processing copy for Pirates of the Caribbean - The Curse of the Black Pearl (2003) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-26 23:29:21 [INFO] Processing: An Epic at Sea.mkv +2025-12-26 23:31:15 [INFO] Processing: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-26 23:32:11 [INFO] Copied Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-26 23:32:12 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 23:32:12 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 23:32:12 [INFO] - Stream #2: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:32:12 [INFO] - Stream #3: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:32:12 [INFO] - Stream #4: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:32:12 [INFO] Running CQ encode: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-26 23:39:04 [INFO] Processing: Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-26 23:40:43 [INFO] Copied Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-26 23:40:43 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-26 23:40:43 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-26 23:40:43 [INFO] - Stream #2: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:40:43 [INFO] - Stream #3: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:40:43 [INFO] - Stream #4: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-26 23:40:43 [INFO] Running CQ encode: Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-26 23:59:27 [INFO] 📦 Original: 7011.20 MB → Encoded: 2725.53 MB (38.9% of original) +2025-12-26 23:59:50 [INFO] Moved Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-26 23:59:50 [INFO] Tracked conversion: Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv, 7011.2MB → 2725.53MB (38.9%), method=CQ +2025-12-26 23:59:52 [INFO] Deleted original and processing copy for Mr. & Mrs. Smith (2005) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-27 00:10:05 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 00:10:58 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 00:10:58 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 00:10:58 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 00:10:58 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-27 00:10:58 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-27 00:10:58 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-27 00:10:58 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=64kbps +2025-12-27 00:10:58 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv +2025-12-27 00:11:44 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 00:12:33 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 00:12:33 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 00:12:33 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 00:12:33 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 00:12:33 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 00:12:33 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 00:12:33 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 00:12:33 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv +2025-12-27 09:39:49 [INFO] Processing: Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv +2025-12-27 09:40:54 [INFO] Copied Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv → Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv +2025-12-27 09:40:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 09:40:54 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 09:40:54 [INFO] Running CQ encode: Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv +2025-12-27 10:01:28 [INFO] 📦 Original: 7563.73 MB → Encoded: 4117.62 MB (54.4% of original) +2025-12-27 10:02:05 [INFO] Moved Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv → Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv +2025-12-27 10:02:05 [INFO] Tracked conversion: Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv, 7563.73MB → 4117.62MB (54.4%), method=CQ +2025-12-27 10:02:07 [INFO] Deleted original and processing copy for Pirates of the Caribbean - At World's End (2007) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv +2025-12-27 10:03:50 [INFO] Processing: Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv +2025-12-27 10:04:46 [INFO] Copied Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv → Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv +2025-12-27 10:04:46 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 10:04:46 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 10:04:46 [INFO] Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv +2025-12-27 10:26:15 [INFO] 📦 Original: 6451.81 MB → Encoded: 3785.47 MB (58.7% of original) +2025-12-27 10:26:52 [INFO] Moved Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv → Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv +2025-12-27 10:26:52 [INFO] Tracked conversion: Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020 -EHX.mkv, 6451.81MB → 3785.47MB (58.7%), method=CQ +2025-12-27 10:26:54 [INFO] Deleted original and processing copy for Pirates of the Caribbean - Dead Man's Chest (2006) x265 EAC3 5.1 Bluray-1080p EDGE2020.mkv +2025-12-27 10:31:12 [INFO] Processing: Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv +2025-12-27 10:32:03 [INFO] Copied Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv +2025-12-27 10:32:03 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 10:32:03 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 10:32:03 [INFO] Running CQ encode: Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv +2025-12-27 10:49:07 [INFO] 📦 Original: 5859.92 MB → Encoded: 3171.93 MB (54.1% of original) +2025-12-27 10:49:36 [INFO] Moved Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv +2025-12-27 10:49:36 [INFO] Tracked conversion: Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020 -EHX.mkv, 5859.92MB → 3171.93MB (54.1%), method=CQ +2025-12-27 10:49:37 [INFO] Deleted original and processing copy for Pirates of the Caribbean - Dead Men Tell No Tales (2017) x265 EAC3 7.1 Bluray-1080p EDGE2020.mkv +2025-12-27 10:51:10 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 10:52:04 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 10:52:04 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 10:52:04 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 10:52:04 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 10:52:56 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 10:53:50 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 10:53:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 10:53:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=128kbps +2025-12-27 10:53:50 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 10:58:54 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 10:59:49 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 10:59:49 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 10:59:49 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 10:59:49 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 11:01:32 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:02:27 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:02:27 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:02:27 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 11:02:27 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 11:13:05 [INFO] Processing: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 11:13:17 [INFO] Copied RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 11:13:17 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: 28 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:13:17 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 11:13:17 [INFO] Running CQ encode: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 11:13:51 [INFO] Processing: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:14:45 [INFO] Copied RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:14:45 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:14:45 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 11:14:45 [INFO] Running CQ encode: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 11:25:06 [INFO] 📦 Original: 6322.47 MB → Encoded: 1144.20 MB (18.1% of original) +2025-12-27 11:25:16 [INFO] Moved RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv → RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 11:25:16 [INFO] Tracked conversion: RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb -EHX.mkv, 6322.47MB → 1144.2MB (18.1%), method=CQ +2025-12-27 11:25:17 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S16E03 - The Mother of All Balls h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:25:17 [INFO] Processing: RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:26:09 [INFO] Copied RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv → RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:26:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:26:09 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 11:26:09 [INFO] Running CQ encode: RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 11:36:18 [INFO] 📦 Original: 5901.10 MB → Encoded: 927.85 MB (15.7% of original) +2025-12-27 11:36:26 [INFO] Moved RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv → RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv +2025-12-27 11:36:26 [INFO] Tracked conversion: RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb -EHX.mkv, 5901.1MB → 927.85MB (15.7%), method=CQ +2025-12-27 11:36:27 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S16E14 - Booked and Blessed h265 AC3 WEBDL-2160p NTb.mkv +2025-12-27 11:36:27 [INFO] Processing: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv +2025-12-27 11:36:42 [INFO] Copied RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv → RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv +2025-12-27 11:36:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:36:42 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 11:36:42 [INFO] Running CQ encode: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv +2025-12-27 11:39:23 [INFO] 📦 Original: 1601.72 MB → Encoded: 1273.39 MB (79.5% of original) +2025-12-27 11:39:23 [WARNING] CQ encode failed target (79.5%). Switching to Bitrate for remaining files. +2025-12-27 11:39:23 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:39:23 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 11:39:23 [INFO] Running Bitrate encode: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv +2025-12-27 11:42:03 [INFO] 📦 Original: 1601.72 MB → Encoded: 528.09 MB (33.0% of original) +2025-12-27 11:42:08 [INFO] Moved RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv → RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv +2025-12-27 11:42:08 [INFO] Tracked conversion: RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx] -EHX.mkv, 1601.72MB → 528.09MB (33.0%), method=CQ +2025-12-27 11:42:08 [INFO] Deleted original and processing copy for RuPauls Drag Race S16E15 720p CRAV WEB-DL DD5 1 H 264-NTb[TGx].mkv +2025-12-27 11:42:08 [INFO] Processing: RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-27 11:42:34 [INFO] Copied RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-27 11:42:34 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:42:34 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 11:42:34 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-27 11:46:16 [INFO] 📦 Original: 2903.19 MB → Encoded: 527.44 MB (18.2% of original) +2025-12-27 11:46:21 [INFO] Moved RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-27 11:46:21 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 2903.19MB → 527.44MB (18.2%), method=Bitrate +2025-12-27 11:46:21 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-27 11:46:21 [INFO] Processing: RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-27 11:46:46 [INFO] Copied RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-27 11:46:47 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:46:47 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 11:46:47 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-27 11:50:24 [INFO] 📦 Original: 2844.23 MB → Encoded: 525.08 MB (18.5% of original) +2025-12-27 11:50:29 [INFO] Moved RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-27 11:50:29 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 2844.23MB → 525.08MB (18.5%), method=Bitrate +2025-12-27 11:50:29 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-27 11:50:29 [INFO] Processing: RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 11:50:57 [INFO] Copied RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 11:50:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:50:57 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 11:50:57 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 11:54:43 [INFO] 📦 Original: 3100.74 MB → Encoded: 525.09 MB (16.9% of original) +2025-12-27 11:54:48 [INFO] Moved RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 11:54:48 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3100.74MB → 525.09MB (16.9%), method=Bitrate +2025-12-27 11:54:49 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E04.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 11:54:49 [INFO] Processing: RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 11:55:17 [INFO] Copied RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 11:55:17 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:55:17 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 11:55:17 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 11:59:07 [INFO] 📦 Original: 3148.67 MB → Encoded: 526.17 MB (16.7% of original) +2025-12-27 11:59:11 [INFO] Moved RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 11:59:11 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3148.67MB → 526.17MB (16.7%), method=Bitrate +2025-12-27 11:59:12 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E05.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 11:59:12 [INFO] Processing: rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv +2025-12-27 11:59:40 [INFO] Copied rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv → rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv +2025-12-27 11:59:41 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 11:59:41 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 11:59:41 [INFO] Running Bitrate encode: rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv +2025-12-27 12:03:26 [INFO] 📦 Original: 2843.79 MB → Encoded: 526.47 MB (18.5% of original) +2025-12-27 12:03:31 [INFO] Moved rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv → rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv +2025-12-27 12:03:31 [INFO] Tracked conversion: rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to] -EHX.mkv, 2843.79MB → 526.47MB (18.5%), method=Bitrate +2025-12-27 12:03:31 [INFO] Deleted original and processing copy for rupauls.drag.race.s16e06.1080p.web.h264-hotdogwater[EZTVx.to].mkv +2025-12-27 12:03:31 [INFO] Processing: RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:03:59 [INFO] Copied RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:03:59 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:03:59 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:03:59 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:07:47 [INFO] 📦 Original: 3108.90 MB → Encoded: 527.94 MB (17.0% of original) +2025-12-27 12:07:51 [INFO] Moved RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:07:51 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3108.9MB → 527.94MB (17.0%), method=Bitrate +2025-12-27 12:07:52 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E07.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:07:52 [INFO] Processing: RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:08:20 [INFO] Copied RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:08:20 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:08:20 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:08:20 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:12:10 [INFO] 📦 Original: 3206.51 MB → Encoded: 526.13 MB (16.4% of original) +2025-12-27 12:12:14 [INFO] Moved RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:12:14 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3206.51MB → 526.13MB (16.4%), method=Bitrate +2025-12-27 12:12:15 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E08.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:12:15 [INFO] Processing: RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:12:42 [INFO] Copied RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:12:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:12:42 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:12:42 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:16:38 [INFO] 📦 Original: 3064.79 MB → Encoded: 524.95 MB (17.1% of original) +2025-12-27 12:16:42 [INFO] Moved RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:16:42 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3064.79MB → 524.95MB (17.1%), method=Bitrate +2025-12-27 12:16:43 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E09.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:16:43 [INFO] Processing: RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:17:09 [INFO] Copied RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:17:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:17:09 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:17:09 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:20:54 [INFO] 📦 Original: 2911.36 MB → Encoded: 525.03 MB (18.0% of original) +2025-12-27 12:20:59 [INFO] Moved RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:20:59 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 2911.36MB → 525.03MB (18.0%), method=Bitrate +2025-12-27 12:20:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E10.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:20:59 [INFO] Processing: RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:21:26 [INFO] Copied RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:21:26 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:21:26 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:21:26 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:25:17 [INFO] 📦 Original: 2976.04 MB → Encoded: 525.23 MB (17.6% of original) +2025-12-27 12:25:21 [INFO] Moved RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:25:21 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 2976.04MB → 525.23MB (17.6%), method=Bitrate +2025-12-27 12:25:22 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E11.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:25:22 [INFO] Processing: RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:25:54 [INFO] Copied RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:25:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:25:54 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:25:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:29:43 [INFO] 📦 Original: 3010.96 MB → Encoded: 526.66 MB (17.5% of original) +2025-12-27 12:29:48 [INFO] Moved RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:29:48 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3010.96MB → 526.66MB (17.5%), method=Bitrate +2025-12-27 12:29:49 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E12.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:29:49 [INFO] Processing: RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:30:17 [INFO] Copied RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:30:17 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:30:17 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:30:17 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:34:08 [INFO] 📦 Original: 3038.41 MB → Encoded: 527.13 MB (17.3% of original) +2025-12-27 12:34:13 [INFO] Moved RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:34:13 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3038.41MB → 527.13MB (17.3%), method=Bitrate +2025-12-27 12:34:14 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E13.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:34:14 [INFO] Processing: RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:34:43 [INFO] Copied RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv → RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:34:44 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:34:44 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 12:34:44 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:38:08 [INFO] 📦 Original: 3238.49 MB → Encoded: 517.30 MB (16.0% of original) +2025-12-27 12:38:12 [INFO] Moved RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv +2025-12-27 12:38:12 [INFO] Tracked conversion: RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to] -EHX.mkv, 3238.49MB → 517.3MB (16.0%), method=Bitrate +2025-12-27 12:38:13 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S16E16.1080p.WEB.H264-BUSSY[EZTVx.to].mkv +2025-12-27 12:38:13 [INFO] Processing: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:38:21 [INFO] Copied RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:38:21 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:38:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 12:38:21 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:41:04 [INFO] 📦 Original: 851.07 MB → Encoded: 379.53 MB (44.6% of original) +2025-12-27 12:41:08 [INFO] Moved RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:41:08 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 851.07MB → 379.53MB (44.6%), method=Bitrate +2025-12-27 12:41:08 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:41:08 [INFO] Processing: rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv +2025-12-27 12:41:21 [INFO] Copied rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv +2025-12-27 12:41:21 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:41:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 12:41:21 [INFO] Running Bitrate encode: rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv +2025-12-27 12:44:27 [INFO] 📦 Original: 1337.44 MB → Encoded: 536.54 MB (40.1% of original) +2025-12-27 12:44:31 [INFO] Moved rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv +2025-12-27 12:44:31 [INFO] Tracked conversion: rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv, 1337.44MB → 536.54MB (40.1%), method=Bitrate +2025-12-27 12:44:32 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e01.720p.web.h264-secretos.mkv +2025-12-27 12:44:32 [INFO] Processing: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:44:43 [INFO] Copied RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:44:43 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:44:43 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 12:44:43 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:47:54 [INFO] 📦 Original: 1248.46 MB → Encoded: 545.65 MB (43.7% of original) +2025-12-27 12:47:59 [INFO] Moved RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:47:59 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1248.46MB → 545.65MB (43.7%), method=Bitrate +2025-12-27 12:47:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:47:59 [INFO] Processing: rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv +2025-12-27 12:48:10 [INFO] Copied rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv +2025-12-27 12:48:10 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:48:10 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 12:48:10 [INFO] Running Bitrate encode: rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv +2025-12-27 12:51:48 [INFO] 📦 Original: 1262.79 MB → Encoded: 521.13 MB (41.3% of original) +2025-12-27 12:51:52 [INFO] Moved rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv +2025-12-27 12:51:52 [INFO] Tracked conversion: rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv, 1262.79MB → 521.13MB (41.3%), method=Bitrate +2025-12-27 12:51:52 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e03.720p.web.h264-secretos.mkv +2025-12-27 12:51:52 [INFO] Processing: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:52:03 [INFO] Copied RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:52:03 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:52:03 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 12:52:03 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:55:23 [INFO] 📦 Original: 1202.71 MB → Encoded: 547.68 MB (45.5% of original) +2025-12-27 12:55:27 [INFO] Moved RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:55:27 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1202.71MB → 547.68MB (45.5%), method=Bitrate +2025-12-27 12:55:28 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:55:28 [INFO] Processing: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:55:39 [INFO] Copied RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:55:39 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:55:39 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 12:55:39 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:59:10 [INFO] 📦 Original: 1292.04 MB → Encoded: 542.09 MB (42.0% of original) +2025-12-27 12:59:15 [INFO] Moved RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 12:59:15 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1292.04MB → 542.09MB (42.0%), method=Bitrate +2025-12-27 12:59:15 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:59:15 [INFO] Processing: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:59:26 [INFO] Copied RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 12:59:26 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 12:59:26 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 12:59:26 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:02:48 [INFO] 📦 Original: 1296.75 MB → Encoded: 542.46 MB (41.8% of original) +2025-12-27 13:02:53 [INFO] Moved RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:02:53 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1296.75MB → 542.46MB (41.8%), method=Bitrate +2025-12-27 13:02:53 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:02:53 [INFO] Processing: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:03:03 [INFO] Copied RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:03:04 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:03:04 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 13:03:04 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:06:29 [INFO] 📦 Original: 1211.33 MB → Encoded: 542.93 MB (44.8% of original) +2025-12-27 13:06:33 [INFO] Moved RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:06:33 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1211.33MB → 542.93MB (44.8%), method=Bitrate +2025-12-27 13:06:33 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:06:33 [INFO] Processing: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:06:44 [INFO] Copied RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:06:44 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:06:44 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 13:06:44 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:10:07 [INFO] 📦 Original: 1229.90 MB → Encoded: 542.28 MB (44.1% of original) +2025-12-27 13:10:11 [INFO] Moved RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:10:11 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1229.9MB → 542.28MB (44.1%), method=Bitrate +2025-12-27 13:10:12 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:10:12 [INFO] Processing: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:10:23 [INFO] Copied RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:10:23 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:10:23 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 13:10:23 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E01 - Rate-A-Queen AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E02 - Queen Choice Awards AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E03 - The Mother of All Balls AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E04 - RDR Live! AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E05 - Girl Groups AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E06 - Welcome to the DollHouse AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E07 - The Sound of Rusic AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E08 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E09 - See You Next Wednesday AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E10 - Werq the World AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E11 - Corporate Queens AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E12 - Bathroom Hunties AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E13 - Drag Race Vegas LIVE! Makeovers AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E14 - Booked and Blessed AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E15 - LipSync Lalaparuza Smackdown - Reunited AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPaul's Drag Race - S16E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E00.Meet.The.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: rupauls.drag.race.s13e01.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E02.Condragulations.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: rupauls.drag.race.s13e03.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E04.RuPaulmark.Channel.REPACK.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E05.The.Bag.Ball.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E06.Disco-Mentary.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E07.Bossy.Rossy.Ruboot.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Skipping: RuPauls.Drag.Race.S13E08.Social.Media.The.Unverified.Rusical.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:12:41 [INFO] Processing: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:12:52 [INFO] Copied RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:12:52 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:12:52 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 13:12:52 [INFO] Running CQ encode: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:16:08 [INFO] 📦 Original: 1287.32 MB → Encoded: 1136.82 MB (88.3% of original) +2025-12-27 13:16:08 [WARNING] CQ encode failed target (88.3%). Switching to Bitrate for remaining files. +2025-12-27 13:16:08 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:16:08 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 13:16:08 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:19:40 [INFO] 📦 Original: 1287.32 MB → Encoded: 543.59 MB (42.2% of original) +2025-12-27 13:19:44 [INFO] Moved RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:19:44 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1287.32MB → 543.59MB (42.2%), method=CQ +2025-12-27 13:19:45 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E09.Snatch.Game.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:19:45 [INFO] Processing: RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:19:57 [INFO] Copied RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:19:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:19:57 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 13:19:57 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:23:34 [INFO] 📦 Original: 1212.27 MB → Encoded: 543.43 MB (44.8% of original) +2025-12-27 13:23:39 [INFO] Moved RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:23:39 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1212.27MB → 543.43MB (44.8%), method=Bitrate +2025-12-27 13:23:39 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E10.Freaky.Friday.Queens.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:23:39 [INFO] Processing: rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv +2025-12-27 13:23:51 [INFO] Copied rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv +2025-12-27 13:23:51 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:23:51 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:23:51 [INFO] Running Bitrate encode: rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:27:15 [INFO] 📦 Original: 1278.62 MB → Encoded: 531.51 MB (41.6% of original) +2025-12-27 13:27:19 [INFO] Moved rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:27:19 [INFO] Tracked conversion: rupauls.drag.race.s13e11.repack.720p.web.h264-secretos -EHX.mkv, 1278.62MB → 531.51MB (41.6%), method=Bitrate +2025-12-27 13:27:20 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e11.repack.720p.web.h264-secretos.mkv +2025-12-27 13:27:20 [INFO] Processing: RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:27:31 [INFO] Copied RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv → RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:27:31 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:27:31 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 13:27:31 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:30:54 [INFO] 📦 Original: 1177.92 MB → Encoded: 543.94 MB (46.2% of original) +2025-12-27 13:30:59 [INFO] Moved RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv → RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv +2025-12-27 13:30:59 [INFO] Tracked conversion: RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG -EHX.mkv, 1177.92MB → 543.94MB (46.2%), method=Bitrate +2025-12-27 13:30:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S13E12.Nice.Girls.Roast.720p.AMZN.WEB-DL.DDP2.0.H.264-SLAG.mkv +2025-12-27 13:30:59 [INFO] Processing: rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv +2025-12-27 13:31:11 [INFO] Copied rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv +2025-12-27 13:31:11 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:31:11 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:31:11 [INFO] Running Bitrate encode: rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:34:27 [INFO] 📦 Original: 1234.73 MB → Encoded: 530.43 MB (43.0% of original) +2025-12-27 13:34:32 [INFO] Moved rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:34:32 [INFO] Tracked conversion: rupauls.drag.race.s13e13.720p.web.h264-secretos -EHX.mkv, 1234.73MB → 530.43MB (43.0%), method=Bitrate +2025-12-27 13:34:32 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e13.720p.web.h264-secretos.mkv +2025-12-27 13:34:32 [INFO] Processing: rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv +2025-12-27 13:34:44 [INFO] Copied rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv +2025-12-27 13:34:44 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:34:44 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:34:44 [INFO] Running Bitrate encode: rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:38:09 [INFO] 📦 Original: 1243.26 MB → Encoded: 537.96 MB (43.3% of original) +2025-12-27 13:38:14 [INFO] Moved rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:38:14 [INFO] Tracked conversion: rupauls.drag.race.s13e14.720p.web.h264-secretos -EHX.mkv, 1243.26MB → 537.96MB (43.3%), method=Bitrate +2025-12-27 13:38:14 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e14.720p.web.h264-secretos.mkv +2025-12-27 13:38:14 [INFO] Processing: rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv +2025-12-27 13:38:30 [INFO] Copied rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv +2025-12-27 13:38:30 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:38:30 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:38:30 [INFO] Running Bitrate encode: rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:42:31 [INFO] 📦 Original: 1718.56 MB → Encoded: 690.29 MB (40.2% of original) +2025-12-27 13:42:37 [INFO] Moved rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:42:37 [INFO] Tracked conversion: rupauls.drag.race.s13e15.720p.web.h264-secretos -EHX.mkv, 1718.56MB → 690.29MB (40.2%), method=Bitrate +2025-12-27 13:42:38 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e15.720p.web.h264-secretos.mkv +2025-12-27 13:42:38 [INFO] Processing: rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv +2025-12-27 13:42:50 [INFO] Copied rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv → rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv +2025-12-27 13:42:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:42:50 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:42:50 [INFO] Running Bitrate encode: rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:46:01 [INFO] 📦 Original: 1372.28 MB → Encoded: 539.73 MB (39.3% of original) +2025-12-27 13:46:06 [INFO] Moved rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv +2025-12-27 13:46:06 [INFO] Tracked conversion: rupauls.drag.race.s13e16.720p.web.h264-secretos -EHX.mkv, 1372.28MB → 539.73MB (39.3%), method=Bitrate +2025-12-27 13:46:06 [INFO] Deleted original and processing copy for rupauls.drag.race.s13e16.720p.web.h264-secretos.mkv +2025-12-27 13:46:06 [INFO] Processing: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:46:18 [INFO] Copied RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:46:18 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:46:18 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:46:18 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:49:36 [INFO] 📦 Original: 1352.30 MB → Encoded: 529.35 MB (39.1% of original) +2025-12-27 13:49:40 [INFO] Moved RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:49:40 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1352.3MB → 529.35MB (39.1%), method=Bitrate +2025-12-27 13:49:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:49:41 [INFO] Processing: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:49:53 [INFO] Copied RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:49:53 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:49:53 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:49:53 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:53:07 [INFO] 📦 Original: 1348.53 MB → Encoded: 531.66 MB (39.4% of original) +2025-12-27 13:53:12 [INFO] Moved RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:53:12 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1348.53MB → 531.66MB (39.4%), method=Bitrate +2025-12-27 13:53:12 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:53:12 [INFO] Processing: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:53:23 [INFO] Copied RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:53:23 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:53:23 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:53:23 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:56:16 [INFO] 📦 Original: 1328.20 MB → Encoded: 522.57 MB (39.3% of original) +2025-12-27 13:56:20 [INFO] Moved RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:56:20 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1328.2MB → 522.57MB (39.3%), method=Bitrate +2025-12-27 13:56:21 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:56:21 [INFO] Processing: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:56:32 [INFO] Copied RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:56:32 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:56:32 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:56:32 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:58:44 [INFO] 📦 Original: 1334.36 MB → Encoded: 520.36 MB (39.0% of original) +2025-12-27 13:58:48 [INFO] Moved RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 13:58:48 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1334.36MB → 520.36MB (39.0%), method=Bitrate +2025-12-27 13:58:49 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:58:49 [INFO] Processing: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:59:00 [INFO] Copied RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 13:59:00 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 13:59:00 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 13:59:00 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:06:03 [INFO] Skipping: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:06:03 [INFO] Processing: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:06:14 [INFO] Copied RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:06:15 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:06:15 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:06:15 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:06:52 [INFO] Processing: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:07:06 [INFO] Copied RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:07:06 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:07:06 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:07:06 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:10:21 [INFO] 📦 Original: 1368.73 MB → Encoded: 672.27 MB (49.1% of original) +2025-12-27 14:10:27 [INFO] Moved RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:10:27 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1368.73MB → 672.27MB (49.1%), method=Bitrate +2025-12-27 14:10:27 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:10:27 [INFO] Processing: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:10:39 [INFO] Copied RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:10:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:10:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:10:40 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:13:25 [INFO] 📦 Original: 1389.64 MB → Encoded: 678.87 MB (48.9% of original) +2025-12-27 14:13:30 [INFO] Moved RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:13:30 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1389.64MB → 678.87MB (48.9%), method=Bitrate +2025-12-27 14:13:31 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:13:31 [INFO] Skipping: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:13:31 [INFO] Skipping: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:13:31 [INFO] Processing: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:13:43 [INFO] Copied RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:13:43 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:13:43 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:13:43 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:15:59 [INFO] 📦 Original: 1346.01 MB → Encoded: 679.89 MB (50.5% of original) +2025-12-27 14:16:05 [INFO] Moved RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:16:05 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1346.01MB → 679.89MB (50.5%), method=Bitrate +2025-12-27 14:16:05 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:16:05 [INFO] Processing: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:16:16 [INFO] Copied RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:16:16 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:16:16 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:16:16 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:18:35 [INFO] 📦 Original: 1301.07 MB → Encoded: 683.05 MB (52.5% of original) +2025-12-27 14:18:41 [INFO] Moved RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:18:41 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1301.07MB → 683.05MB (52.5%), method=Bitrate +2025-12-27 14:18:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:18:41 [INFO] Skipping: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:18:41 [INFO] Processing: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:18:54 [INFO] Copied RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:18:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:18:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:18:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:21:08 [INFO] 📦 Original: 1366.78 MB → Encoded: 672.66 MB (49.2% of original) +2025-12-27 14:21:14 [INFO] Moved RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:21:14 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1366.78MB → 672.66MB (49.2%), method=Bitrate +2025-12-27 14:21:14 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:21:14 [INFO] Processing: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:21:26 [INFO] Copied RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:21:26 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:21:26 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:21:26 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:23:30 [INFO] 📦 Original: 1340.32 MB → Encoded: 686.03 MB (51.2% of original) +2025-12-27 14:23:36 [INFO] Moved RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:23:36 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1340.32MB → 686.03MB (51.2%), method=Bitrate +2025-12-27 14:23:37 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:23:37 [INFO] Skipping: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:23:37 [INFO] Processing: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:23:49 [INFO] Copied RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:23:49 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:23:49 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:23:49 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:25:57 [INFO] 📦 Original: 1358.23 MB → Encoded: 678.47 MB (50.0% of original) +2025-12-27 14:26:03 [INFO] Moved RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:26:03 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1358.23MB → 678.47MB (50.0%), method=Bitrate +2025-12-27 14:26:03 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:26:03 [INFO] Processing: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:26:14 [INFO] Copied RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:26:15 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:26:15 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:26:15 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:28:37 [INFO] 📦 Original: 1345.05 MB → Encoded: 670.99 MB (49.9% of original) +2025-12-27 14:28:43 [INFO] Moved RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:28:43 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1345.05MB → 670.99MB (49.9%), method=Bitrate +2025-12-27 14:28:43 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:28:43 [INFO] Processing: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:28:55 [INFO] Copied RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:28:55 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:28:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:28:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:31:15 [INFO] 📦 Original: 1356.79 MB → Encoded: 677.34 MB (49.9% of original) +2025-12-27 14:31:20 [INFO] Moved RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:31:20 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1356.79MB → 677.34MB (49.9%), method=Bitrate +2025-12-27 14:31:21 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:31:21 [INFO] Processing: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:31:33 [INFO] Copied RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv → RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:31:33 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:31:33 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 14:31:33 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:33:48 [INFO] 📦 Original: 1352.33 MB → Encoded: 674.36 MB (49.9% of original) +2025-12-27 14:33:54 [INFO] Moved RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv → RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:33:54 [INFO] Tracked conversion: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv, 1352.33MB → 674.36MB (49.9%), method=Bitrate +2025-12-27 14:33:54 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv].mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E01 - Rate-A-Queen AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E02 - Queen Choice Awards AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E03 - The Mother of All Balls AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E04 - RDR Live! AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E05 - Girl Groups AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E06 - Welcome to the DollHouse AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E07 - The Sound of Rusic AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E08 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E09 - See You Next Wednesday AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E10 - Werq the World AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E11 - Corporate Queens AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E12 - Bathroom Hunties AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E13 - Drag Race Vegas LIVE! Makeovers AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E14 - Booked and Blessed AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E15 - LipSync Lalaparuza Smackdown - Reunited AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S16E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E01 - The Pork Chop AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E02 - Condragulations AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E03 - Phenomenon AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E04 - RuPaulmark Channel AV1 AAC WEBDL-720p Proper EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E05 - The Bag Ball AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E06 - Disco-Mentary AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E07 - Bossy Rossy - The RuBoot AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E08 - Social Media - The Unverified Rusical AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E09 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E10 - Freaky Friday Queens AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E11 - Pop! Goes The Queens AV1 AAC WEBDL-720p Proper EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E12 - Nice Girls Roast AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E13 - Henny, I Shrunk The Drag Queens! AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E14 - Gettin’ Lucky! AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E15 - Reunited AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S13E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPaul's Drag Race - S00E19 - Season 13 - Meet the Queens AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E01.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E02.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E03.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E04.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E05.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E06.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E07.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E08.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E09.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E10.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E11.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E12.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E13.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:28 [INFO] Skipping: RuPauls.Drag.Race.S12E14.720p.WEB.x264-SECRETOS[eztv] -EHX.mkv +2025-12-27 14:41:29 [INFO] Skipping: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv +2025-12-27 14:41:29 [INFO] Skipping: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 14:41:29 [INFO] Processing: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv +2025-12-27 14:42:03 [INFO] Copied RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv → RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv +2025-12-27 14:42:04 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:42:04 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 14:42:04 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv +2025-12-27 14:45:26 [INFO] 📦 Original: 4083.05 MB → Encoded: 657.29 MB (16.1% of original) +2025-12-27 14:45:32 [INFO] Moved RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv → RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv +2025-12-27 14:45:32 [INFO] Tracked conversion: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv, 4083.05MB → 657.29MB (16.1%), method=Bitrate +2025-12-27 14:45:32 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv +2025-12-27 14:45:32 [INFO] Skipping: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 14:45:32 [INFO] Processing: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 14:46:09 [INFO] Copied RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 14:46:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:46:09 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 14:46:09 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 14:50:11 [INFO] 📦 Original: 4184.02 MB → Encoded: 666.73 MB (15.9% of original) +2025-12-27 14:50:17 [INFO] Moved RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 14:50:17 [INFO] Tracked conversion: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4184.02MB → 666.73MB (15.9%), method=Bitrate +2025-12-27 14:50:18 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 14:50:18 [INFO] Processing: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv +2025-12-27 14:50:57 [INFO] Copied RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv → RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv +2025-12-27 14:50:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:50:57 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=192kbps +2025-12-27 14:50:57 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv +2025-12-27 14:55:00 [INFO] 📦 Original: 4438.22 MB → Encoded: 676.65 MB (15.2% of original) +2025-12-27 14:55:06 [INFO] Moved RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv → RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv +2025-12-27 14:55:06 [INFO] Tracked conversion: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv, 4438.22MB → 676.65MB (15.2%), method=Bitrate +2025-12-27 14:55:07 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX.mkv +2025-12-27 14:55:07 [INFO] Processing: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv +2025-12-27 14:55:31 [INFO] Copied RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv → RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv +2025-12-27 14:55:31 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:55:31 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=192kbps +2025-12-27 14:55:31 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv +2025-12-27 14:58:48 [INFO] 📦 Original: 2702.69 MB → Encoded: 663.75 MB (24.6% of original) +2025-12-27 14:58:54 [INFO] Moved RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv → RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv +2025-12-27 14:58:54 [INFO] Tracked conversion: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv, 2702.69MB → 663.75MB (24.6%), method=Bitrate +2025-12-27 14:58:55 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR.mkv +2025-12-27 14:58:55 [INFO] Processing: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E01 - Rate-A-Queen AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E02 - Queen Choice Awards AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E03 - The Mother of All Balls AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E04 - RDR Live! AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E05 - Girl Groups AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E06 - Welcome to the DollHouse AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E07 - The Sound of Rusic AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E08 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E09 - See You Next Wednesday AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E10 - Werq the World AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E11 - Corporate Queens AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E12 - Bathroom Hunties AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E13 - Drag Race Vegas LIVE! Makeovers AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E14 - Booked and Blessed AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E15 - LipSync Lalaparuza Smackdown - Reunited AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S16E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E01 - The Pork Chop AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E02 - Condragulations AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E03 - Phenomenon AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E04 - RuPaulmark Channel AV1 AAC WEBDL-720p Proper EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E05 - The Bag Ball AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E06 - Disco-Mentary AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E07 - Bossy Rossy - The RuBoot AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E08 - Social Media - The Unverified Rusical AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E09 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E10 - Freaky Friday Queens AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E11 - Pop! Goes The Queens AV1 AAC WEBDL-720p Proper EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E12 - Nice Girls Roast AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E13 - Henny, I Shrunk The Drag Queens! AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E14 - Gettin’ Lucky! AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E15 - Reunited AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S13E16 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S00E19 - Season 13 - Meet the Queens AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E01 - I'm That Bitch AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E02 - You Don’t Know Me AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E03 - World's Worst AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E04 - The Ball Ball AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E05 - Gay’s Anatomy AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E06 - Snatch Game AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E07 - Madonna - The Unauthorized Rusical AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E08 - Droop AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E09 - Choices 2020 AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E10 - Superfan Makeover AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E11 - One-Queen Show AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E12 - Viva Drag Vegas AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E13 - Reunited - Alone Together AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Skipping: RuPaul's Drag Race - S12E14 - Grand Finale AV1 AAC WEBDL-720p EHX.mkv +2025-12-27 14:59:37 [INFO] Processing: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv +2025-12-27 14:59:50 [INFO] Copied RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv → RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv +2025-12-27 14:59:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 14:59:50 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 14:59:50 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv +2025-12-27 15:03:13 [INFO] 📦 Original: 1478.08 MB → Encoded: 708.03 MB (47.9% of original) +2025-12-27 15:03:20 [INFO] Moved RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv +2025-12-27 15:03:20 [INFO] Tracked conversion: RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta -EHX.mkv, 1478.08MB → 708.03MB (47.9%), method=Bitrate +2025-12-27 15:03:20 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E01 - Squirrel Games x265 AAC HDTV-1080p MeGusta.mkv +2025-12-27 15:03:20 [INFO] Processing: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 15:03:32 [INFO] Copied RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 15:03:32 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:03:32 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:03:32 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-27 15:06:31 [INFO] 📦 Original: 1289.08 MB → Encoded: 644.18 MB (50.0% of original) +2025-12-27 15:06:37 [INFO] Moved RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-27 15:06:37 [INFO] Tracked conversion: RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1289.08MB → 644.18MB (50.0%), method=Bitrate +2025-12-27 15:06:37 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E02 - Drag Queens Got Talent x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 15:06:37 [INFO] Skipping: RuPaul's Drag Race - S17E03 - Monopulence! h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv +2025-12-27 15:06:37 [INFO] Processing: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 15:06:50 [INFO] Copied RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 15:06:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:06:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:06:50 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-27 15:09:20 [INFO] 📦 Original: 1484.51 MB → Encoded: 649.51 MB (43.8% of original) +2025-12-27 15:09:27 [INFO] Moved RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-27 15:09:27 [INFO] Tracked conversion: RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1484.51MB → 649.51MB (43.8%), method=Bitrate +2025-12-27 15:09:27 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E04 - Bitch, I'm a Drag Queen! x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-27 15:09:27 [INFO] Skipping: RuPaul's Drag Race - S17E05 - RDR Live! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:09:27 [INFO] Skipping: RuPaul's Drag Race - S17E06 - Let's Get Sea Sickening Ball h264 EAC3 WEBDL-1080p FLUX -EHX.mkv +2025-12-27 15:09:27 [INFO] Skipping: RuPaul's Drag Race - S17E07 - Snatch Game h264 EAC3 WEBDL-720p RAWR -EHX.mkv +2025-12-27 15:09:27 [INFO] Processing: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:10:06 [INFO] Copied RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:10:06 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:10:06 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-27 15:10:06 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-27 15:13:51 [INFO] 📦 Original: 4319.97 MB → Encoded: 643.56 MB (14.9% of original) +2025-12-27 15:13:57 [INFO] Moved RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-27 15:13:57 [INFO] Tracked conversion: RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4319.97MB → 643.56MB (14.9%), method=Bitrate +2025-12-27 15:13:57 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E08 - The Wicked Wiz of Oz - The Rusical! h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:13:57 [INFO] Processing: RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:14:35 [INFO] Copied RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:14:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:14:35 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:14:35 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:18:11 [INFO] 📦 Original: 4242.08 MB → Encoded: 647.63 MB (15.3% of original) +2025-12-27 15:18:17 [INFO] Moved RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:18:17 [INFO] Tracked conversion: RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4242.08MB → 647.63MB (15.3%), method=Bitrate +2025-12-27 15:18:18 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E09 - Heavens to Betsey! h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:18:18 [INFO] Processing: RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:18:57 [INFO] Copied RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:18:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:18:57 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:18:57 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:22:11 [INFO] 📦 Original: 4449.87 MB → Encoded: 647.18 MB (14.5% of original) +2025-12-27 15:22:16 [INFO] Moved RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:22:16 [INFO] Tracked conversion: RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4449.87MB → 647.18MB (14.5%), method=Bitrate +2025-12-27 15:22:17 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E10 - The Villains Roast h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:22:17 [INFO] Processing: RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv +2025-12-27 15:22:50 [INFO] Copied RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv → RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv +2025-12-27 15:22:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:22:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:22:50 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv +2025-12-27 15:26:08 [INFO] 📦 Original: 3728.17 MB → Encoded: 644.84 MB (17.3% of original) +2025-12-27 15:26:14 [INFO] Moved RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv → RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv +2025-12-27 15:26:14 [INFO] Tracked conversion: RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS -EHX.mkv, 3728.17MB → 644.84MB (17.3%), method=Bitrate +2025-12-27 15:26:14 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E11 - Ross Mathews vs The Ducks h264 EAC3 WEBDL-1080p SPAMnEGGS.mkv +2025-12-27 15:26:14 [INFO] Processing: RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:26:52 [INFO] Copied RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:26:52 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:26:52 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:26:52 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-27 15:30:24 [INFO] 📦 Original: 4281.08 MB → Encoded: 647.53 MB (15.1% of original) +2025-12-27 15:30:30 [INFO] Moved RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-27 15:30:30 [INFO] Tracked conversion: RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4281.08MB → 647.53MB (15.1%), method=Bitrate +2025-12-27 15:30:31 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E12 - Charisma, Uniquiness, Nerve and Talent Monologues h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:30:31 [INFO] Processing: RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:31:08 [INFO] Copied RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:31:08 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:31:08 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:31:08 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-27 15:34:39 [INFO] 📦 Original: 4164.02 MB → Encoded: 649.46 MB (15.6% of original) +2025-12-27 15:34:45 [INFO] Moved RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-27 15:34:45 [INFO] Tracked conversion: RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4164.02MB → 649.46MB (15.6%), method=Bitrate +2025-12-27 15:34:46 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E13 - Drag Baby Mamas h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-27 15:34:46 [INFO] Processing: RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:35:21 [INFO] Copied RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:35:21 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:35:21 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:35:21 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:38:38 [INFO] 📦 Original: 3988.77 MB → Encoded: 644.43 MB (16.2% of original) +2025-12-27 15:38:44 [INFO] Moved RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:38:44 [INFO] Tracked conversion: RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 3988.77MB → 644.43MB (16.2%), method=Bitrate +2025-12-27 15:38:44 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E14 - How's Your Headliner h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:38:44 [INFO] Processing: RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:39:23 [INFO] Copied RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv → RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:39:23 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:39:23 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 15:39:23 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:41:53 [INFO] 📦 Original: 4234.63 MB → Encoded: 646.00 MB (15.3% of original) +2025-12-27 15:41:59 [INFO] Moved RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv → RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv +2025-12-27 15:41:59 [INFO] Tracked conversion: RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs -EHX.mkv, 4234.63MB → 646.0MB (15.3%), method=Bitrate +2025-12-27 15:42:00 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E15 - LalapaRuza Smackdown Reunited h264 EAC3 WEBDL-1080p spamneggs.mkv +2025-12-27 15:42:00 [INFO] Processing: RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv +2025-12-27 15:42:33 [INFO] Copied RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv → RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv +2025-12-27 15:42:33 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:42:33 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 15:42:33 [INFO] Running Bitrate encode: RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv +2025-12-27 15:45:31 [INFO] 📦 Original: 2948.27 MB → Encoded: 633.86 MB (21.5% of original) +2025-12-27 15:45:36 [INFO] Moved RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv +2025-12-27 15:45:36 [INFO] Tracked conversion: RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH -EHX.mkv, 2948.27MB → 633.86MB (21.5%), method=Bitrate +2025-12-27 15:45:37 [INFO] Deleted original and processing copy for RuPaul's Drag Race - S17E16 - Grand Finale h264 AAC WEBDL-1080p EDITH.mkv +2025-12-27 15:45:37 [INFO] Processing: rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv +2025-12-27 15:45:48 [INFO] Copied rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv +2025-12-27 15:45:48 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:45:48 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 15:45:48 [INFO] Running Bitrate encode: rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:47:51 [INFO] 📦 Original: 1308.99 MB → Encoded: 651.03 MB (49.7% of original) +2025-12-27 15:47:56 [INFO] Moved rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:47:56 [INFO] Tracked conversion: rupauls.drag.race.s14e01.720p.web.h264-secretos -EHX.mkv, 1308.99MB → 651.03MB (49.7%), method=Bitrate +2025-12-27 15:47:57 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e01.720p.web.h264-secretos.mkv +2025-12-27 15:47:57 [INFO] Processing: rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv +2025-12-27 15:48:18 [INFO] Copied rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv +2025-12-27 15:48:18 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:48:18 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 15:48:18 [INFO] Running Bitrate encode: rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:50:18 [INFO] 📦 Original: 1293.71 MB → Encoded: 650.03 MB (50.2% of original) +2025-12-27 15:50:23 [INFO] Moved rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:50:23 [INFO] Tracked conversion: rupauls.drag.race.s14e02.720p.web.h264-secretos -EHX.mkv, 1293.71MB → 650.03MB (50.2%), method=Bitrate +2025-12-27 15:50:23 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e02.720p.web.h264-secretos.mkv +2025-12-27 15:50:23 [INFO] Processing: rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv +2025-12-27 15:50:34 [INFO] Copied rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv +2025-12-27 15:50:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:50:35 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 15:50:35 [INFO] Running Bitrate encode: rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:52:37 [INFO] 📦 Original: 1293.33 MB → Encoded: 646.69 MB (50.0% of original) +2025-12-27 15:52:42 [INFO] Moved rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:52:42 [INFO] Tracked conversion: rupauls.drag.race.s14e03.720p.web.h264-secretos -EHX.mkv, 1293.33MB → 646.69MB (50.0%), method=Bitrate +2025-12-27 15:52:43 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e03.720p.web.h264-secretos.mkv +2025-12-27 15:52:43 [INFO] Processing: rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv +2025-12-27 15:53:02 [INFO] Copied rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv +2025-12-27 15:53:02 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:53:02 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 15:53:02 [INFO] Running Bitrate encode: rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:55:15 [INFO] 📦 Original: 1288.48 MB → Encoded: 650.09 MB (50.5% of original) +2025-12-27 15:55:21 [INFO] Moved rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv +2025-12-27 15:55:21 [INFO] Tracked conversion: rupauls.drag.race.s14e04.720p.web.h264-secretos -EHX.mkv, 1288.48MB → 650.09MB (50.5%), method=Bitrate +2025-12-27 15:55:21 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e04.720p.web.h264-secretos.mkv +2025-12-27 15:55:21 [INFO] Processing: rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv +2025-12-27 15:55:32 [INFO] Copied rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv → rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv +2025-12-27 15:55:32 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:55:32 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 15:55:32 [INFO] Running Bitrate encode: rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv +2025-12-27 15:57:37 [INFO] 📦 Original: 1228.27 MB → Encoded: 648.93 MB (52.8% of original) +2025-12-27 15:57:43 [INFO] Moved rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv → rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv +2025-12-27 15:57:43 [INFO] Tracked conversion: rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re] -EHX.mkv, 1228.27MB → 648.93MB (52.8%), method=Bitrate +2025-12-27 15:57:43 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e05.720p.web.h264-secretos[eztv.re].mkv +2025-12-27 15:57:43 [INFO] Processing: rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv +2025-12-27 15:57:54 [INFO] Copied rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv +2025-12-27 15:57:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 15:57:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 15:57:54 [INFO] Running Bitrate encode: rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:00:04 [INFO] 📦 Original: 1234.26 MB → Encoded: 647.31 MB (52.4% of original) +2025-12-27 16:00:10 [INFO] Moved rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:00:10 [INFO] Tracked conversion: rupauls.drag.race.s14e06.720p.web.h264-secretos -EHX.mkv, 1234.26MB → 647.31MB (52.4%), method=Bitrate +2025-12-27 16:00:10 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e06.720p.web.h264-secretos.mkv +2025-12-27 16:00:10 [INFO] Processing: rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv +2025-12-27 16:00:21 [INFO] Copied rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv +2025-12-27 16:00:21 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:00:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:00:21 [INFO] Running Bitrate encode: rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:02:25 [INFO] 📦 Original: 1212.49 MB → Encoded: 645.16 MB (53.2% of original) +2025-12-27 16:02:30 [INFO] Moved rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:02:30 [INFO] Tracked conversion: rupauls.drag.race.s14e07.720p.web.h264-secretos -EHX.mkv, 1212.49MB → 645.16MB (53.2%), method=Bitrate +2025-12-27 16:02:30 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e07.720p.web.h264-secretos.mkv +2025-12-27 16:02:30 [INFO] Processing: rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv +2025-12-27 16:02:41 [INFO] Copied rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv +2025-12-27 16:02:41 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:02:41 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:02:41 [INFO] Running Bitrate encode: rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:04:45 [INFO] 📦 Original: 1227.08 MB → Encoded: 646.99 MB (52.7% of original) +2025-12-27 16:04:50 [INFO] Moved rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:04:50 [INFO] Tracked conversion: rupauls.drag.race.s14e08.720p.web.h264-secretos -EHX.mkv, 1227.08MB → 646.99MB (52.7%), method=Bitrate +2025-12-27 16:04:51 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e08.720p.web.h264-secretos.mkv +2025-12-27 16:04:51 [INFO] Processing: rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv +2025-12-27 16:05:01 [INFO] Copied rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv +2025-12-27 16:05:02 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:05:02 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:05:02 [INFO] Running Bitrate encode: rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:07:15 [INFO] 📦 Original: 1249.42 MB → Encoded: 646.81 MB (51.8% of original) +2025-12-27 16:07:21 [INFO] Moved rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:07:21 [INFO] Tracked conversion: rupauls.drag.race.s14e09.720p.web.h264-secretos -EHX.mkv, 1249.42MB → 646.81MB (51.8%), method=Bitrate +2025-12-27 16:07:21 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e09.720p.web.h264-secretos.mkv +2025-12-27 16:07:21 [INFO] Processing: rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv +2025-12-27 16:07:32 [INFO] Copied rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv +2025-12-27 16:07:33 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:07:33 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:07:33 [INFO] Running Bitrate encode: rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:09:39 [INFO] 📦 Original: 1282.44 MB → Encoded: 651.84 MB (50.8% of original) +2025-12-27 16:09:45 [INFO] Moved rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:09:45 [INFO] Tracked conversion: rupauls.drag.race.s14e10.720p.web.h264-secretos -EHX.mkv, 1282.44MB → 651.84MB (50.8%), method=Bitrate +2025-12-27 16:09:45 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e10.720p.web.h264-secretos.mkv +2025-12-27 16:09:45 [INFO] Processing: rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv +2025-12-27 16:09:56 [INFO] Copied rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv +2025-12-27 16:09:56 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:09:56 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:09:56 [INFO] Running Bitrate encode: rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:11:56 [INFO] 📦 Original: 1237.95 MB → Encoded: 651.01 MB (52.6% of original) +2025-12-27 16:12:02 [INFO] Moved rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:12:02 [INFO] Tracked conversion: rupauls.drag.race.s14e11.720p.web.h264-secretos -EHX.mkv, 1237.95MB → 651.01MB (52.6%), method=Bitrate +2025-12-27 16:12:02 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e11.720p.web.h264-secretos.mkv +2025-12-27 16:12:02 [INFO] Processing: rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv +2025-12-27 16:12:13 [INFO] Copied rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv +2025-12-27 16:12:13 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:12:13 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:12:13 [INFO] Running Bitrate encode: rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:14:19 [INFO] 📦 Original: 1245.94 MB → Encoded: 649.49 MB (52.1% of original) +2025-12-27 16:14:24 [INFO] Moved rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:14:24 [INFO] Tracked conversion: rupauls.drag.race.s14e12.720p.web.h264-secretos -EHX.mkv, 1245.94MB → 649.49MB (52.1%), method=Bitrate +2025-12-27 16:14:24 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e12.720p.web.h264-secretos.mkv +2025-12-27 16:14:24 [INFO] Processing: rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv +2025-12-27 16:14:35 [INFO] Copied rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv +2025-12-27 16:14:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:14:35 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:14:35 [INFO] Running Bitrate encode: rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:16:45 [INFO] 📦 Original: 1228.06 MB → Encoded: 647.11 MB (52.7% of original) +2025-12-27 16:16:50 [INFO] Moved rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:16:50 [INFO] Tracked conversion: rupauls.drag.race.s14e13.720p.web.h264-secretos -EHX.mkv, 1228.06MB → 647.11MB (52.7%), method=Bitrate +2025-12-27 16:16:50 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e13.720p.web.h264-secretos.mkv +2025-12-27 16:16:50 [INFO] Processing: rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv +2025-12-27 16:17:01 [INFO] Copied rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv → rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv +2025-12-27 16:17:01 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:17:01 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:17:01 [INFO] Running Bitrate encode: rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv +2025-12-27 16:19:04 [INFO] 📦 Original: 1198.42 MB → Encoded: 650.76 MB (54.3% of original) +2025-12-27 16:19:10 [INFO] Moved rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv → rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv +2025-12-27 16:19:10 [INFO] Tracked conversion: rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re] -EHX.mkv, 1198.42MB → 650.76MB (54.3%), method=Bitrate +2025-12-27 16:19:10 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e14.720p.web.h264-secretos[eztv.re].mkv +2025-12-27 16:19:10 [INFO] Processing: rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv +2025-12-27 16:19:22 [INFO] Copied rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv +2025-12-27 16:19:22 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:19:22 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:19:22 [INFO] Running Bitrate encode: rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:21:33 [INFO] 📦 Original: 1348.76 MB → Encoded: 648.98 MB (48.1% of original) +2025-12-27 16:21:38 [INFO] Moved rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:21:38 [INFO] Tracked conversion: rupauls.drag.race.s14e15.repack.720p.web.h264-secretos -EHX.mkv, 1348.76MB → 648.98MB (48.1%), method=Bitrate +2025-12-27 16:21:39 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e15.repack.720p.web.h264-secretos.mkv +2025-12-27 16:21:39 [INFO] Processing: rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv +2025-12-27 16:21:51 [INFO] Copied rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv → rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv +2025-12-27 16:21:51 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:21:51 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:21:51 [INFO] Running Bitrate encode: rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:23:38 [INFO] 📦 Original: 1339.12 MB → Encoded: 640.99 MB (47.9% of original) +2025-12-27 16:23:44 [INFO] Moved rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv +2025-12-27 16:23:44 [INFO] Tracked conversion: rupauls.drag.race.s14e16.720p.web.h264-secretos -EHX.mkv, 1339.12MB → 640.99MB (47.9%), method=Bitrate +2025-12-27 16:23:44 [INFO] Deleted original and processing copy for rupauls.drag.race.s14e16.720p.web.h264-secretos.mkv +2025-12-27 16:23:44 [INFO] Processing: RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv +2025-12-27 16:23:55 [INFO] Copied RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv → RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv +2025-12-27 16:23:55 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:23:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:23:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv +2025-12-27 16:25:40 [INFO] 📦 Original: 1277.15 MB → Encoded: 636.45 MB (49.8% of original) +2025-12-27 16:25:46 [INFO] Moved RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv → RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv +2025-12-27 16:25:46 [INFO] Tracked conversion: RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re] -EHX.mkv, 1277.15MB → 636.45MB (49.8%), method=Bitrate +2025-12-27 16:25:46 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S15E01.720p.WEB.h264-BAE[eztv.re].mkv +2025-12-27 16:25:46 [INFO] Processing: RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv +2025-12-27 16:25:58 [INFO] Copied RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv → RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv +2025-12-27 16:25:58 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:25:58 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:25:58 [INFO] Running Bitrate encode: RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv +2025-12-27 16:27:45 [INFO] 📦 Original: 1343.72 MB → Encoded: 653.83 MB (48.7% of original) +2025-12-27 16:27:51 [INFO] Moved RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv → RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv +2025-12-27 16:27:51 [INFO] Tracked conversion: RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re] -EHX.mkv, 1343.72MB → 653.83MB (48.7%), method=Bitrate +2025-12-27 16:27:51 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.S15E02.720p.WEB.h264-BAE[eztv.re].mkv +2025-12-27 16:27:51 [INFO] Processing: rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv +2025-12-27 16:28:02 [INFO] Copied rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv +2025-12-27 16:28:02 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:28:02 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:28:02 [INFO] Running Bitrate encode: rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:29:29 [INFO] 📦 Original: 1058.49 MB → Encoded: 430.22 MB (40.6% of original) +2025-12-27 16:29:33 [INFO] Moved rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:29:33 [INFO] Tracked conversion: rupauls.drag.race.s15e03.720p.web.h264-spamneggs -EHX.mkv, 1058.49MB → 430.22MB (40.6%), method=Bitrate +2025-12-27 16:29:33 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e03.720p.web.h264-spamneggs.mkv +2025-12-27 16:29:33 [INFO] Processing: rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv +2025-12-27 16:29:43 [INFO] Copied rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv +2025-12-27 16:29:43 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:29:43 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:29:43 [INFO] Running Bitrate encode: rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:31:06 [INFO] 📦 Original: 1084.14 MB → Encoded: 437.29 MB (40.3% of original) +2025-12-27 16:31:10 [INFO] Moved rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:31:10 [INFO] Tracked conversion: rupauls.drag.race.s15e04.720p.web.h264-spamneggs -EHX.mkv, 1084.14MB → 437.29MB (40.3%), method=Bitrate +2025-12-27 16:31:10 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e04.720p.web.h264-spamneggs.mkv +2025-12-27 16:31:10 [INFO] Processing: rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv +2025-12-27 16:31:19 [INFO] Copied rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv +2025-12-27 16:31:19 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:31:19 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:31:19 [INFO] Running Bitrate encode: rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:32:45 [INFO] 📦 Original: 1051.17 MB → Encoded: 428.48 MB (40.8% of original) +2025-12-27 16:32:49 [INFO] Moved rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:32:49 [INFO] Tracked conversion: rupauls.drag.race.s15e05.720p.web.h264-spamneggs -EHX.mkv, 1051.17MB → 428.48MB (40.8%), method=Bitrate +2025-12-27 16:32:49 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e05.720p.web.h264-spamneggs.mkv +2025-12-27 16:32:49 [INFO] Processing: rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv +2025-12-27 16:32:58 [INFO] Copied rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv +2025-12-27 16:32:59 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:32:59 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:32:59 [INFO] Running Bitrate encode: rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:34:24 [INFO] 📦 Original: 1040.01 MB → Encoded: 429.12 MB (41.3% of original) +2025-12-27 16:34:28 [INFO] Moved rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:34:28 [INFO] Tracked conversion: rupauls.drag.race.s15e06.720p.web.h264-spamneggs -EHX.mkv, 1040.01MB → 429.12MB (41.3%), method=Bitrate +2025-12-27 16:34:28 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e06.720p.web.h264-spamneggs.mkv +2025-12-27 16:34:28 [INFO] Processing: rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv +2025-12-27 16:34:37 [INFO] Copied rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv +2025-12-27 16:34:37 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:34:37 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:34:37 [INFO] Running Bitrate encode: rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:36:04 [INFO] 📦 Original: 1059.12 MB → Encoded: 432.86 MB (40.9% of original) +2025-12-27 16:36:08 [INFO] Moved rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:36:08 [INFO] Tracked conversion: rupauls.drag.race.s15e07.720p.web.h264-spamneggs -EHX.mkv, 1059.12MB → 432.86MB (40.9%), method=Bitrate +2025-12-27 16:36:08 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e07.720p.web.h264-spamneggs.mkv +2025-12-27 16:36:08 [INFO] Processing: rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv +2025-12-27 16:36:18 [INFO] Copied rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv +2025-12-27 16:36:18 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:36:18 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:36:18 [INFO] Running Bitrate encode: rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:37:45 [INFO] 📦 Original: 1125.51 MB → Encoded: 460.20 MB (40.9% of original) +2025-12-27 16:37:49 [INFO] Moved rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:37:49 [INFO] Tracked conversion: rupauls.drag.race.s15e08.720p.web.h264-spamneggs -EHX.mkv, 1125.51MB → 460.2MB (40.9%), method=Bitrate +2025-12-27 16:37:49 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e08.720p.web.h264-spamneggs.mkv +2025-12-27 16:37:49 [INFO] Processing: rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv +2025-12-27 16:37:59 [INFO] Copied rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv +2025-12-27 16:37:59 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:37:59 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:37:59 [INFO] Running Bitrate encode: rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:39:26 [INFO] 📦 Original: 1054.13 MB → Encoded: 430.07 MB (40.8% of original) +2025-12-27 16:39:30 [INFO] Moved rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:39:30 [INFO] Tracked conversion: rupauls.drag.race.s15e09.720p.web.h264-spamneggs -EHX.mkv, 1054.13MB → 430.07MB (40.8%), method=Bitrate +2025-12-27 16:39:30 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e09.720p.web.h264-spamneggs.mkv +2025-12-27 16:39:30 [INFO] Processing: rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv +2025-12-27 16:39:40 [INFO] Copied rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv +2025-12-27 16:39:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:39:40 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:39:40 [INFO] Running Bitrate encode: rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:41:05 [INFO] 📦 Original: 1056.83 MB → Encoded: 432.25 MB (40.9% of original) +2025-12-27 16:41:08 [INFO] Moved rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:41:08 [INFO] Tracked conversion: rupauls.drag.race.s15e10.720p.web.h264-spamneggs -EHX.mkv, 1056.83MB → 432.25MB (40.9%), method=Bitrate +2025-12-27 16:41:09 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e10.720p.web.h264-spamneggs.mkv +2025-12-27 16:41:09 [INFO] Processing: rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv +2025-12-27 16:41:22 [INFO] Copied rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv +2025-12-27 16:41:22 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:41:22 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:41:22 [INFO] Running Bitrate encode: rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:43:31 [INFO] 📦 Original: 1561.80 MB → Encoded: 642.93 MB (41.2% of original) +2025-12-27 16:43:37 [INFO] Moved rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:43:37 [INFO] Tracked conversion: rupauls.drag.race.s15e11.720p.web.h264-spamneggs -EHX.mkv, 1561.8MB → 642.93MB (41.2%), method=Bitrate +2025-12-27 16:43:37 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e11.720p.web.h264-spamneggs.mkv +2025-12-27 16:43:37 [INFO] Processing: rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv +2025-12-27 16:43:50 [INFO] Copied rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv +2025-12-27 16:43:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:43:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:43:50 [INFO] Running Bitrate encode: rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:45:59 [INFO] 📦 Original: 1558.99 MB → Encoded: 643.50 MB (41.3% of original) +2025-12-27 16:46:04 [INFO] Moved rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:46:04 [INFO] Tracked conversion: rupauls.drag.race.s15e12.720p.web.h264-spamneggs -EHX.mkv, 1558.99MB → 643.5MB (41.3%), method=Bitrate +2025-12-27 16:46:05 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e12.720p.web.h264-spamneggs.mkv +2025-12-27 16:46:05 [INFO] Processing: rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv +2025-12-27 16:46:34 [INFO] Copied rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv +2025-12-27 16:46:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:46:35 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:46:35 [INFO] Running Bitrate encode: rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:50:09 [INFO] 📦 Original: 3249.86 MB → Encoded: 643.88 MB (19.8% of original) +2025-12-27 16:50:15 [INFO] Moved rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:50:15 [INFO] Tracked conversion: rupauls.drag.race.s15e13.1080p.web.h264-spamneggs -EHX.mkv, 3249.86MB → 643.88MB (19.8%), method=Bitrate +2025-12-27 16:50:16 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e13.1080p.web.h264-spamneggs.mkv +2025-12-27 16:50:16 [INFO] Processing: rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv +2025-12-27 16:50:42 [INFO] Copied rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv +2025-12-27 16:50:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:50:42 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-27 16:50:42 [INFO] Running Bitrate encode: rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:53:57 [INFO] 📦 Original: 3019.26 MB → Encoded: 641.73 MB (21.3% of original) +2025-12-27 16:54:02 [INFO] Moved rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:54:02 [INFO] Tracked conversion: rupauls.drag.race.s15e14.1080p.web.h264-spamneggs -EHX.mkv, 3019.26MB → 641.73MB (21.3%), method=Bitrate +2025-12-27 16:54:03 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e14.1080p.web.h264-spamneggs.mkv +2025-12-27 16:54:03 [INFO] Processing: rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv +2025-12-27 16:54:40 [INFO] Copied rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv +2025-12-27 16:54:41 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 16:54:41 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 16:54:41 [INFO] Running Bitrate encode: rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:59:42 [INFO] 📦 Original: 4225.90 MB → Encoded: 857.10 MB (20.3% of original) +2025-12-27 16:59:50 [INFO] Moved rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 16:59:50 [INFO] Tracked conversion: rupauls.drag.race.s15e15.1080p.web.h264-spamneggs -EHX.mkv, 4225.9MB → 857.1MB (20.3%), method=Bitrate +2025-12-27 16:59:50 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e15.1080p.web.h264-spamneggs.mkv +2025-12-27 16:59:50 [INFO] Processing: rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv +2025-12-27 17:00:24 [INFO] Copied rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv → rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv +2025-12-27 17:00:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 17:00:24 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 17:00:24 [INFO] Running Bitrate encode: rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 17:03:46 [INFO] 📦 Original: 3297.57 MB → Encoded: 636.17 MB (19.3% of original) +2025-12-27 17:03:52 [INFO] Moved rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv → rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv +2025-12-27 17:03:52 [INFO] Tracked conversion: rupauls.drag.race.s15e16.1080p.web.h264-spamneggs -EHX.mkv, 3297.57MB → 636.17MB (19.3%), method=Bitrate +2025-12-27 17:03:52 [INFO] Deleted original and processing copy for rupauls.drag.race.s15e16.1080p.web.h264-spamneggs.mkv +2025-12-27 18:16:56 [INFO] Processing: Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:17:24 [INFO] Copied Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:17:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:17:24 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:17:24 [INFO] Running CQ encode: Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:20:38 [INFO] 📦 Original: 3201.45 MB → Encoded: 550.02 MB (17.2% of original) +2025-12-27 18:20:43 [INFO] Moved Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:20:43 [INFO] Tracked conversion: Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3201.45MB → 550.02MB (17.2%), method=CQ +2025-12-27 18:20:44 [INFO] Deleted original and processing copy for Married at First Sight - S19E12 - Decision Day Is Near x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:20:44 [INFO] Processing: Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:21:14 [INFO] Copied Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:21:14 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:21:14 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:21:14 [INFO] Running CQ encode: Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:24:13 [INFO] 📦 Original: 3406.69 MB → Encoded: 599.06 MB (17.6% of original) +2025-12-27 18:24:18 [INFO] Moved Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:24:18 [INFO] Tracked conversion: Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3406.69MB → 599.06MB (17.6%), method=CQ +2025-12-27 18:24:19 [INFO] Deleted original and processing copy for Married at First Sight - S19E10 - Retreat and Defeat x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:24:19 [INFO] Processing: Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:24:50 [INFO] Copied Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:24:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:24:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:24:50 [INFO] Running CQ encode: Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:28:02 [INFO] 📦 Original: 3605.94 MB → Encoded: 623.46 MB (17.3% of original) +2025-12-27 18:28:07 [INFO] Moved Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:28:07 [INFO] Tracked conversion: Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3605.94MB → 623.46MB (17.3%), method=CQ +2025-12-27 18:28:07 [INFO] Deleted original and processing copy for Married at First Sight - S19E01 - I Do, Deep in the Heart of Austin x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:28:07 [INFO] Processing: Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:28:39 [INFO] Copied Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:28:39 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:28:39 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:28:39 [INFO] Running CQ encode: Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:31:42 [INFO] 📦 Original: 3550.73 MB → Encoded: 694.20 MB (19.6% of original) +2025-12-27 18:31:49 [INFO] Moved Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:31:49 [INFO] Tracked conversion: Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3550.73MB → 694.2MB (19.6%), method=CQ +2025-12-27 18:31:49 [INFO] Deleted original and processing copy for Married at First Sight - S19E07 - This Is Not a Game x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:31:49 [INFO] Processing: Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:32:21 [INFO] Copied Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:32:21 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:32:21 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:32:21 [INFO] Running CQ encode: Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:35:41 [INFO] 📦 Original: 3619.65 MB → Encoded: 628.61 MB (17.4% of original) +2025-12-27 18:35:47 [INFO] Moved Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:35:47 [INFO] Tracked conversion: Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3619.65MB → 628.61MB (17.4%), method=CQ +2025-12-27 18:35:47 [INFO] Deleted original and processing copy for Married at First Sight - S19E06 - Home Sweet Home x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:35:47 [INFO] Processing: Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:36:19 [INFO] Copied Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:36:19 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:36:19 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:36:19 [INFO] Running CQ encode: Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:39:42 [INFO] 📦 Original: 3603.61 MB → Encoded: 686.78 MB (19.1% of original) +2025-12-27 18:39:48 [INFO] Moved Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:39:48 [INFO] Tracked conversion: Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3603.61MB → 686.78MB (19.1%), method=CQ +2025-12-27 18:39:49 [INFO] Deleted original and processing copy for Married at First Sight - S19E02 - Don't Mess with My Texas Wedding x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:39:49 [INFO] Processing: Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:40:10 [INFO] Copied Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:40:10 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:40:10 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:40:10 [INFO] Running CQ encode: Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:43:34 [INFO] 📦 Original: 2303.86 MB → Encoded: 492.61 MB (21.4% of original) +2025-12-27 18:43:38 [INFO] Moved Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:43:38 [INFO] Tracked conversion: Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 2303.86MB → 492.61MB (21.4%), method=CQ +2025-12-27 18:43:39 [INFO] Deleted original and processing copy for Married at First Sight - S19E14 - Reunion Special x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:43:39 [INFO] Processing: Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:44:06 [INFO] Copied Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:44:07 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:44:07 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:44:07 [INFO] Running CQ encode: Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:47:02 [INFO] 📦 Original: 3079.99 MB → Encoded: 517.50 MB (16.8% of original) +2025-12-27 18:47:06 [INFO] Moved Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:47:06 [INFO] Tracked conversion: Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3079.99MB → 517.5MB (16.8%), method=CQ +2025-12-27 18:47:07 [INFO] Deleted original and processing copy for Married at First Sight - S19E03 - Catching Flights and Feelings x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:47:07 [INFO] Processing: Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:47:39 [INFO] Copied Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:47:39 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:47:39 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:47:39 [INFO] Running CQ encode: Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:51:01 [INFO] 📦 Original: 3598.39 MB → Encoded: 731.15 MB (20.3% of original) +2025-12-27 18:51:07 [INFO] Moved Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:51:07 [INFO] Tracked conversion: Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3598.39MB → 731.15MB (20.3%), method=CQ +2025-12-27 18:51:08 [INFO] Deleted original and processing copy for Married at First Sight - S19E04 - Falling for You x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:51:08 [INFO] Processing: Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:51:38 [INFO] Copied Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:51:38 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:51:38 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:51:38 [INFO] Running CQ encode: Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:54:39 [INFO] 📦 Original: 3385.24 MB → Encoded: 640.41 MB (18.9% of original) +2025-12-27 18:54:44 [INFO] Moved Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:54:44 [INFO] Tracked conversion: Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3385.24MB → 640.41MB (18.9%), method=CQ +2025-12-27 18:54:45 [INFO] Deleted original and processing copy for Married at First Sight - S19E11 - I'm Done x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:54:45 [INFO] Processing: Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:55:14 [INFO] Copied Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:55:14 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:55:14 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:55:14 [INFO] Running CQ encode: Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:58:13 [INFO] 📦 Original: 3281.39 MB → Encoded: 645.37 MB (19.7% of original) +2025-12-27 18:58:19 [INFO] Moved Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 18:58:19 [INFO] Tracked conversion: Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3281.39MB → 645.37MB (19.7%), method=CQ +2025-12-27 18:58:20 [INFO] Deleted original and processing copy for Married at First Sight - S19E05 - Trouble in Paradise x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:58:20 [INFO] Processing: Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:58:50 [INFO] Copied Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 18:58:50 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 18:58:50 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 18:58:50 [INFO] Running CQ encode: Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 19:01:51 [INFO] 📦 Original: 3464.32 MB → Encoded: 679.07 MB (19.6% of original) +2025-12-27 19:01:57 [INFO] Moved Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 19:01:57 [INFO] Tracked conversion: Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3464.32MB → 679.07MB (19.6%), method=CQ +2025-12-27 19:01:58 [INFO] Deleted original and processing copy for Married at First Sight - S19E09 - Two Truths and a Lie x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 19:01:58 [INFO] Processing: Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 19:02:30 [INFO] Copied Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 19:02:30 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 19:02:30 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 19:02:30 [INFO] Running CQ encode: Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 19:05:49 [INFO] 📦 Original: 3636.51 MB → Encoded: 631.28 MB (17.4% of original) +2025-12-27 19:05:55 [INFO] Moved Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 19:05:55 [INFO] Tracked conversion: Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3636.51MB → 631.28MB (17.4%), method=CQ +2025-12-27 19:05:55 [INFO] Deleted original and processing copy for Married at First Sight - S19E08 - Anniversary Adventures x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 19:05:55 [INFO] Processing: Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 19:06:24 [INFO] Copied Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv → Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 19:06:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 19:06:24 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-27 19:06:24 [INFO] Running CQ encode: Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 19:09:11 [INFO] 📦 Original: 3154.44 MB → Encoded: 584.92 MB (18.5% of original) +2025-12-27 19:09:16 [INFO] Moved Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv → Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-27 19:09:16 [INFO] Tracked conversion: Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 3154.44MB → 584.92MB (18.5%), method=CQ +2025-12-27 19:09:17 [INFO] Deleted original and processing copy for Married at First Sight - S19E13 - Happily Ever After x264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-27 19:50:13 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 19:51:03 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 19:51:03 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 19:51:03 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 19:51:03 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:51:03 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:51:03 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:51:03 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:51:03 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv +2025-12-27 19:53:18 [INFO] Processing: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 19:54:06 [INFO] Copied xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 19:54:06 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 19:54:06 [INFO] - Stream #1: 8ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 19:54:06 [INFO] - Stream #8: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:54:06 [INFO] - Stream #9: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:54:06 [INFO] - Stream #10: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:54:06 [INFO] - Stream #11: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=192kbps +2025-12-27 19:54:06 [INFO] Running CQ encode: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv +2025-12-27 20:12:25 [INFO] 📦 Original: 5594.97 MB → Encoded: 2780.39 MB (49.7% of original) +2025-12-27 20:12:52 [INFO] Moved xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv → xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv +2025-12-27 20:12:52 [INFO] Tracked conversion: xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy) -EHX.mkv, 5594.97MB → 2780.39MB (49.7%), method=CQ +2025-12-27 20:12:52 [INFO] Deleted original and processing copy for xXx Return of Xander Cage 2017 (2160p x265 10bit S84 Joy).mkv +2025-12-27 20:12:53 [INFO] Processing: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv +2025-12-27 20:13:39 [INFO] Copied The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv → The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv +2025-12-27 20:13:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-27 20:13:40 [INFO] - Stream #1: 6ch→6ch, src=und, detected_bitrate=0kbps, bucket_target=448kbps +2025-12-27 20:13:40 [INFO] Running CQ encode: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS -EHX.mkv +2025-12-28 09:01:44 [INFO] Processing: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 09:01:57 [INFO] Copied RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 09:01:58 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:01:58 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:01:58 [INFO] Running CQ encode: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 09:04:59 [INFO] 📦 Original: 1581.02 MB → Encoded: 1181.49 MB (74.7% of original) +2025-12-28 09:04:59 [WARNING] CQ encode failed target (74.7%). Switching to Bitrate for remaining files. +2025-12-28 09:04:59 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:04:59 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:04:59 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 09:08:04 [INFO] 📦 Original: 1581.02 MB → Encoded: 722.50 MB (45.7% of original) +2025-12-28 09:08:11 [INFO] Moved RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 09:08:11 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1581.02MB → 722.5MB (45.7%), method=CQ +2025-12-28 09:08:11 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E01 - Winner Winner, Chicken Dinner x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 09:08:11 [INFO] Processing: RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 09:08:21 [INFO] Copied RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv → RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 09:08:21 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:08:21 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:08:21 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 09:11:23 [INFO] 📦 Original: 1057.74 MB → Encoded: 664.36 MB (62.8% of original) +2025-12-28 09:11:28 [INFO] Moved RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 09:11:28 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1057.74MB → 664.36MB (62.8%), method=Bitrate +2025-12-28 09:11:29 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E02 - Murder On The Dance Floor x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 09:11:29 [INFO] Processing: RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv +2025-12-28 09:11:40 [INFO] Copied RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv → RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv +2025-12-28 09:11:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:11:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 09:11:40 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv +2025-12-28 09:14:37 [INFO] 📦 Original: 1229.84 MB → Encoded: 659.35 MB (53.6% of original) +2025-12-28 09:14:43 [INFO] Moved RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv → RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv +2025-12-28 09:14:43 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta -EHX.mkv, 1229.84MB → 659.35MB (53.6%), method=Bitrate +2025-12-28 09:14:43 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E03 - Hoop Queens Makeover x265 AAC HDTV-1080p MeGusta.mkv +2025-12-28 09:14:43 [INFO] Processing: RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv +2025-12-28 09:15:19 [INFO] Copied RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv → RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv +2025-12-28 09:15:19 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:15:19 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:15:19 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv +2025-12-28 09:18:40 [INFO] 📦 Original: 4051.89 MB → Encoded: 694.35 MB (17.1% of original) +2025-12-28 09:18:46 [INFO] Moved RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv → RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv +2025-12-28 09:18:46 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF -EHX.mkv, 4051.89MB → 694.35MB (17.1%), method=Bitrate +2025-12-28 09:18:47 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E04 - The Eight Ball (aka The Magic 8 Ball) x264 EAC3 WEBDL-1080p JFF.mkv +2025-12-28 09:18:47 [INFO] Processing: RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:19:29 [INFO] Copied RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:19:29 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:19:29 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:19:29 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:23:37 [INFO] 📦 Original: 4697.34 MB → Encoded: 663.57 MB (14.1% of original) +2025-12-28 09:23:42 [INFO] Moved RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:23:42 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4697.34MB → 663.57MB (14.1%), method=Bitrate +2025-12-28 09:23:43 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E05 - Rappin' Roast h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:23:43 [INFO] Processing: RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:24:24 [INFO] Copied RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:24:25 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:24:25 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:24:25 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:28:33 [INFO] 📦 Original: 4651.68 MB → Encoded: 660.24 MB (14.2% of original) +2025-12-28 09:28:39 [INFO] Moved RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:28:39 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4651.68MB → 660.24MB (14.2%), method=Bitrate +2025-12-28 09:28:40 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E06 - Starrbooty - The Rebooty h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:28:40 [INFO] Processing: RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:29:24 [INFO] Copied RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:29:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:29:24 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:29:24 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-28 09:33:41 [INFO] 📦 Original: 4963.29 MB → Encoded: 703.05 MB (14.2% of original) +2025-12-28 09:33:56 [INFO] Moved RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-28 09:33:56 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4963.29MB → 703.05MB (14.2%), method=Bitrate +2025-12-28 09:33:57 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E07 - Wicked Good h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:33:57 [INFO] Processing: RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:34:53 [INFO] Copied RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:34:53 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:34:53 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:34:53 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-28 09:39:03 [INFO] 📦 Original: 4695.82 MB → Encoded: 662.88 MB (14.1% of original) +2025-12-28 09:39:09 [INFO] Moved RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-28 09:39:09 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4695.82MB → 662.88MB (14.1%), method=Bitrate +2025-12-28 09:39:10 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E08 - Stagecooch h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:39:10 [INFO] Processing: RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:39:52 [INFO] Copied RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv → RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:39:52 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:39:52 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:39:52 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-28 09:44:00 [INFO] 📦 Original: 4694.04 MB → Encoded: 666.31 MB (14.2% of original) +2025-12-28 09:44:06 [INFO] Moved RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv → RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv +2025-12-28 09:44:06 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR -EHX.mkv, 4694.04MB → 666.31MB (14.2%), method=Bitrate +2025-12-28 09:44:07 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E09 - The Golden Bitchelor h264 EAC3 WEBDL-1080p RAWR.mkv +2025-12-28 09:44:07 [INFO] Processing: RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:44:47 [INFO] Copied RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:44:47 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:44:47 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:44:47 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:48:57 [INFO] 📦 Original: 4603.66 MB → Encoded: 665.81 MB (14.5% of original) +2025-12-28 09:49:02 [INFO] Moved RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:49:02 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4603.66MB → 665.81MB (14.5%), method=Bitrate +2025-12-28 09:49:03 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E10 - Tournament of All Stars Snatch Game h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:49:03 [INFO] Processing: RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:49:45 [INFO] Copied RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:49:45 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:49:45 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:49:45 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:53:54 [INFO] 📦 Original: 4702.90 MB → Encoded: 663.54 MB (14.1% of original) +2025-12-28 09:54:00 [INFO] Moved RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:54:00 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4702.9MB → 663.54MB (14.1%), method=Bitrate +2025-12-28 09:54:01 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E11 - Tournament of All Stars Talent Invitational h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:54:01 [INFO] Processing: RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:54:42 [INFO] Copied RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv → RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:54:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:54:42 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:54:42 [INFO] Running Bitrate encode: RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:58:40 [INFO] 📦 Original: 4658.30 MB → Encoded: 667.76 MB (14.3% of original) +2025-12-28 09:58:45 [INFO] Moved RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv → RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv +2025-12-28 09:58:45 [INFO] Tracked conversion: RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH -EHX.mkv, 4658.3MB → 667.76MB (14.3%), method=Bitrate +2025-12-28 09:58:46 [INFO] Deleted original and processing copy for RuPaul's Drag Race All Stars - S10E12 - Tournament of All Stars Smackdown for the Crown h264 EAC3 WEBDL-1080p EDITH.mkv +2025-12-28 09:58:46 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 09:59:35 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 09:59:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 09:59:35 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 09:59:35 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:04:06 [INFO] 📦 Original: 5544.35 MB → Encoded: 755.65 MB (13.6% of original) +2025-12-28 10:04:12 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:04:12 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 5544.35MB → 755.65MB (13.6%), method=Bitrate +2025-12-28 10:04:13 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E01.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:04:13 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:05:09 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:05:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:05:09 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:05:09 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:09:21 [INFO] 📦 Original: 4649.46 MB → Encoded: 661.06 MB (14.2% of original) +2025-12-28 10:09:27 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:09:27 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 4649.46MB → 661.06MB (14.2%), method=Bitrate +2025-12-28 10:09:28 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E02.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:09:28 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:10:08 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:10:08 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:10:08 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:10:08 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:14:34 [INFO] 📦 Original: 4624.67 MB → Encoded: 666.62 MB (14.4% of original) +2025-12-28 10:14:40 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:14:40 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 4624.67MB → 666.62MB (14.4%), method=Bitrate +2025-12-28 10:14:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E03.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:14:41 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:14:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:14:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:14:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:14:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:18:07 [INFO] 📦 Original: 1450.48 MB → Encoded: 666.38 MB (45.9% of original) +2025-12-28 10:18:13 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:18:13 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1450.48MB → 666.38MB (45.9%), method=Bitrate +2025-12-28 10:18:13 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E04.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:18:13 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:18:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:18:55 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:18:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:18:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:23:01 [INFO] 📦 Original: 4667.45 MB → Encoded: 667.21 MB (14.3% of original) +2025-12-28 10:23:07 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv +2025-12-28 10:23:07 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to] -EHX.mkv, 4667.45MB → 667.21MB (14.3%), method=Bitrate +2025-12-28 10:23:08 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E05.1080p.WEB.h264-EDITH[EZTVx.to].mkv +2025-12-28 10:23:08 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:23:20 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:23:20 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:23:20 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:23:20 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:26:23 [INFO] 📦 Original: 1329.06 MB → Encoded: 664.59 MB (50.0% of original) +2025-12-28 10:26:29 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:26:29 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1329.06MB → 664.59MB (50.0%), method=Bitrate +2025-12-28 10:26:29 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E06.REPACK.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:26:29 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:26:40 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:26:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:26:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 10:26:40 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:29:35 [INFO] 📦 Original: 1216.50 MB → Encoded: 664.62 MB (54.6% of original) +2025-12-28 10:29:41 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:29:41 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1216.5MB → 664.62MB (54.6%), method=Bitrate +2025-12-28 10:29:41 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E07.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:29:41 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:29:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:29:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:29:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:29:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:33:03 [INFO] 📦 Original: 1366.13 MB → Encoded: 666.69 MB (48.8% of original) +2025-12-28 10:33:09 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:33:09 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1366.13MB → 666.69MB (48.8%), method=Bitrate +2025-12-28 10:33:09 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E08.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:33:09 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:33:23 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:33:23 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:33:23 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:33:23 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:36:33 [INFO] 📦 Original: 1581.67 MB → Encoded: 667.37 MB (42.2% of original) +2025-12-28 10:36:39 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:36:39 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1581.67MB → 667.37MB (42.2%), method=Bitrate +2025-12-28 10:36:40 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E09.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:36:40 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:36:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:36:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:36:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:36:54 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:39:53 [INFO] 📦 Original: 1527.25 MB → Encoded: 663.21 MB (43.4% of original) +2025-12-28 10:39:58 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:39:58 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1527.25MB → 663.21MB (43.4%), method=Bitrate +2025-12-28 10:39:59 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E10.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:39:59 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:40:09 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:40:09 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:40:09 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:40:09 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:43:33 [INFO] 📦 Original: 1030.54 MB → Encoded: 669.17 MB (64.9% of original) +2025-12-28 10:43:38 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:43:38 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1030.54MB → 669.17MB (64.9%), method=Bitrate +2025-12-28 10:43:39 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E11.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:43:39 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:43:54 [INFO] Copied RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv → RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:43:55 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:43:55 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=224kbps, bucket_target=160kbps +2025-12-28 10:43:55 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:46:58 [INFO] 📦 Original: 1812.70 MB → Encoded: 663.79 MB (36.6% of original) +2025-12-28 10:47:04 [INFO] Moved RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv +2025-12-28 10:47:04 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to] -EHX.mkv, 1812.7MB → 663.79MB (36.6%), method=Bitrate +2025-12-28 10:47:05 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S09E12.1080p.HEVC.x265-MeGusta[EZTVx.to].mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e01.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e02.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e03.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e04.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e05.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e06.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e07.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e08.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e09.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e10.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e11.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S07e12.720p.H265.EHX.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e01.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e02.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e03.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e04.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e05.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e06.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e07.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e08.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e09.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e10.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e11.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S06e12.720p.H265.Ehx.mkv +2025-12-28 10:47:05 [INFO] Processing: rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:47:17 [INFO] Copied rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:47:17 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:47:17 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 10:47:17 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 10:50:41 [INFO] 📦 Original: 1378.24 MB → Encoded: 656.64 MB (47.6% of original) +2025-12-28 10:50:46 [INFO] Moved rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 10:50:46 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1378.24MB → 656.64MB (47.6%), method=Bitrate +2025-12-28 10:50:47 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e01.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:50:47 [INFO] Processing: rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv +2025-12-28 10:50:58 [INFO] Copied rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv → rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv +2025-12-28 10:50:58 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:50:58 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 10:50:58 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv +2025-12-28 10:54:22 [INFO] 📦 Original: 1352.50 MB → Encoded: 653.27 MB (48.3% of original) +2025-12-28 10:54:28 [INFO] Moved rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv → rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv +2025-12-28 10:54:28 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos -EHX.mkv, 1352.5MB → 653.27MB (48.3%), method=Bitrate +2025-12-28 10:54:28 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e02.720p.web.h264-secretos.mkv +2025-12-28 10:54:28 [INFO] Processing: rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:54:40 [INFO] Copied rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:54:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:54:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 10:54:40 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 10:58:00 [INFO] 📦 Original: 1344.59 MB → Encoded: 655.61 MB (48.8% of original) +2025-12-28 10:58:06 [INFO] Moved rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 10:58:06 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1344.59MB → 655.61MB (48.8%), method=Bitrate +2025-12-28 10:58:06 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e03.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:58:06 [INFO] Processing: rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:58:18 [INFO] Copied rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 10:58:18 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 10:58:18 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 10:58:18 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:01:43 [INFO] 📦 Original: 1360.77 MB → Encoded: 656.13 MB (48.2% of original) +2025-12-28 11:01:48 [INFO] Moved rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:01:48 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1360.77MB → 656.13MB (48.2%), method=Bitrate +2025-12-28 11:01:49 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e05.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:01:49 [INFO] Processing: rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:02:01 [INFO] Copied rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:02:01 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:02:01 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:02:01 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:05:22 [INFO] 📦 Original: 1346.34 MB → Encoded: 657.51 MB (48.8% of original) +2025-12-28 11:05:28 [INFO] Moved rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:05:28 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1346.34MB → 657.51MB (48.8%), method=Bitrate +2025-12-28 11:05:28 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e06.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:05:28 [INFO] Processing: rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:05:40 [INFO] Copied rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:05:40 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:05:40 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:05:40 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:09:03 [INFO] 📦 Original: 1327.95 MB → Encoded: 650.28 MB (49.0% of original) +2025-12-28 11:09:08 [INFO] Moved rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:09:08 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io] -EHX.mkv, 1327.95MB → 650.28MB (49.0%), method=Bitrate +2025-12-28 11:09:09 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s05e07.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:09:09 [INFO] Processing: RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv +2025-12-28 11:09:19 [INFO] Copied RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv → RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv +2025-12-28 11:09:19 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:09:19 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:09:19 [INFO] Running Bitrate encode: RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv +2025-12-28 11:12:52 [INFO] 📦 Original: 1137.62 MB → Encoded: 669.41 MB (58.8% of original) +2025-12-28 11:12:58 [INFO] Moved RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv → RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv +2025-12-28 11:12:58 [INFO] Tracked conversion: RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io] -EHX.mkv, 1137.62MB → 669.41MB (58.8%), method=Bitrate +2025-12-28 11:12:58 [INFO] Deleted original and processing copy for RuPauls.Drag.Race.All.Stars.S05E08.720p.HEVC.x265-MeGusta[eztv.io].mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e01.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e02.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e03.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e04.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e05.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e06.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e07.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e08.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e09.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e10.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e11.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Skipping: Rupauls.Drag.Race.All.Stars.S08e12.720p.Web.H265.EHX.mkv +2025-12-28 11:12:58 [INFO] Processing: rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:13:06 [INFO] Copied rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:13:06 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:13:06 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:13:06 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:15:23 [INFO] 📦 Original: 894.51 MB → Encoded: 447.39 MB (50.0% of original) +2025-12-28 11:15:27 [INFO] Moved rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:15:27 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io] -EHX.mkv, 894.51MB → 447.39MB (50.0%), method=Bitrate +2025-12-28 11:15:28 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e02.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:15:28 [INFO] Processing: rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:15:35 [INFO] Copied rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:15:36 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:15:36 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:15:36 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:17:36 [INFO] 📦 Original: 897.39 MB → Encoded: 446.39 MB (49.7% of original) +2025-12-28 11:17:40 [INFO] Moved rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:17:40 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io] -EHX.mkv, 897.39MB → 446.39MB (49.7%), method=Bitrate +2025-12-28 11:17:40 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e03.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:17:40 [INFO] Processing: rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:17:48 [INFO] Copied rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:17:48 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:17:48 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:17:48 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:19:32 [INFO] 📦 Original: 898.65 MB → Encoded: 447.89 MB (49.8% of original) +2025-12-28 11:19:36 [INFO] Moved rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:19:36 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io] -EHX.mkv, 898.65MB → 447.89MB (49.8%), method=Bitrate +2025-12-28 11:19:36 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e04.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:19:36 [INFO] Processing: rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:19:44 [INFO] Copied rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:19:44 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:19:44 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:19:44 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:21:45 [INFO] 📦 Original: 866.64 MB → Encoded: 446.61 MB (51.5% of original) +2025-12-28 11:21:49 [INFO] Moved rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:21:49 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io] -EHX.mkv, 866.64MB → 446.61MB (51.5%), method=Bitrate +2025-12-28 11:21:49 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e05.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:21:49 [INFO] Processing: rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:21:57 [INFO] Copied rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv → rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 11:21:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 11:21:57 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 11:21:57 [INFO] Running Bitrate encode: rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:24:07 [INFO] 📦 Original: 895.37 MB → Encoded: 449.60 MB (50.2% of original) +2025-12-28 11:24:11 [INFO] Moved rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv → rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv +2025-12-28 11:24:11 [INFO] Tracked conversion: rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io] -EHX.mkv, 895.37MB → 449.6MB (50.2%), method=Bitrate +2025-12-28 11:24:11 [INFO] Deleted original and processing copy for rupauls.drag.race.all.stars.s01e06.720p.web.h264-secretos[eztv.io].mkv +2025-12-28 12:04:29 [INFO] Processing: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv +2025-12-28 12:05:16 [INFO] Copied RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv → RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv +2025-12-28 12:05:16 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:05:16 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:05:16 [INFO] Running CQ encode: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv +2025-12-28 12:06:24 [ERROR] FFmpeg failed: Command '['ffmpeg', '-y', '-i', "processing\\RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv", '-vf', 'scale=1280:720:flags=bicubic:force_original_aspect_ratio=decrease', '-map', '0:v', '-map', '0:a', '-map', '0:s?', '-c:v', 'av1_nvenc', '-preset', 'p1', '-pix_fmt', 'p010le', '-cq', '32', '-c:a:0', 'aac', '-b:a:0', '160000', '-ac:0', '2', '-channel_layout:a:0', 'stereo', '-c:s', 'copy', "processing\\RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv"]' returned non-zero exit status 3221225786. +2025-12-28 12:06:50 [INFO] Processing: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv +2025-12-28 12:07:16 [INFO] Copied RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv → RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv +2025-12-28 12:07:16 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:07:16 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:07:16 [INFO] Running Bitrate encode: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv +2025-12-28 12:11:14 [INFO] 📦 Original: 2896.80 MB → Encoded: 721.60 MB (24.9% of original) +2025-12-28 12:11:21 [INFO] Moved RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv → RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv +2025-12-28 12:11:21 [INFO] Tracked conversion: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv, 2896.8MB → 721.6MB (24.9%), method=Bitrate +2025-12-28 12:11:21 [INFO] Deleted original and processing copy for RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos.mkv +2025-12-28 12:11:21 [INFO] Processing: RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv +2025-12-28 12:11:29 [INFO] Copied RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv → RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv +2025-12-28 12:11:29 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:11:29 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:11:29 [INFO] Running Bitrate encode: RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS -EHX.mkv +2025-12-28 12:14:53 [INFO] 📦 Original: 901.49 MB → Encoded: 721.12 MB (80.0% of original) +2025-12-28 12:14:53 [ERROR] Bitrate encode failed target (80.0%). Stopping process. +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E01 - Sidewalk to Catwalk h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E02 - The Who-Knows h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E03 - Ruets h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E04 - Bitch Stole My Look h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E05 - Snatch Game h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E06 - Cosmetic Queens h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E07 - Squirrels Trip - The Rusical h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E08 - Masquerade Ball h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Skipping: Canada's Drag Race - S03E09 - True North Strong (And Fierce) h265 AAC HDTV-720p EHX.mkv +2025-12-28 12:14:53 [INFO] Processing: Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv +2025-12-28 12:15:03 [INFO] Copied Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv → Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv +2025-12-28 12:15:04 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:15:04 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:15:04 [INFO] Running Bitrate encode: Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv +2025-12-28 12:18:08 [INFO] 📦 Original: 1103.09 MB → Encoded: 642.81 MB (58.3% of original) +2025-12-28 12:18:14 [INFO] Moved Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv → Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv +2025-12-28 12:18:14 [INFO] Tracked conversion: Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv, 1103.09MB → 642.81MB (58.3%), method=Bitrate +2025-12-28 12:18:14 [INFO] Deleted original and processing copy for Canadas.Drag.Race.S02E01.720p.HEVC.x265-MeGusta[eztv.re].mkv +2025-12-28 12:18:14 [INFO] Processing: Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv +2025-12-28 12:18:24 [INFO] Copied Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv → Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv +2025-12-28 12:18:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:18:24 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:18:24 [INFO] Running Bitrate encode: Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv +2025-12-28 12:21:40 [INFO] 📦 Original: 1066.51 MB → Encoded: 641.85 MB (60.2% of original) +2025-12-28 12:21:45 [INFO] Moved Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv → Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv +2025-12-28 12:21:45 [INFO] Tracked conversion: Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re] -EHX.mkv, 1066.51MB → 641.85MB (60.2%), method=Bitrate +2025-12-28 12:21:46 [INFO] Deleted original and processing copy for Canadas.Drag.Race.S02E02.720p.HEVC.x265-MeGusta[eztv.re].mkv +2025-12-28 12:21:46 [INFO] Processing: canadas.drag.race.s02e03.720p.web.h264-secretos.mkv +2025-12-28 12:21:57 [INFO] Copied canadas.drag.race.s02e03.720p.web.h264-secretos.mkv → canadas.drag.race.s02e03.720p.web.h264-secretos.mkv +2025-12-28 12:21:57 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:21:57 [INFO] Running Bitrate encode: canadas.drag.race.s02e03.720p.web.h264-secretos -EHX.mkv +2025-12-28 12:21:58 [ERROR] FFmpeg failed: Command '['ffmpeg', '-y', '-i', 'processing\\canadas.drag.race.s02e03.720p.web.h264-secretos.mkv', '-vf', 'scale=1280:720:flags=bicubic:force_original_aspect_ratio=decrease', '-map', '0:v', '-map', '0:a', '-map', '0:s?', '-c:v', 'av1_nvenc', '-preset', 'p1', '-pix_fmt', 'p010le', '-b:v', '1200k', '-maxrate', '1450k', '-bufsize', '2200k', '-c:s', 'copy', 'processing\\canadas.drag.race.s02e03.720p.web.h264-secretos -EHX.mkv']' returned non-zero exit status 3199971767. +2025-12-28 12:21:58 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:22:12 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:22:12 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:22:12 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-28 12:22:12 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:25:53 [INFO] 📦 Original: 1555.58 MB → Encoded: 743.93 MB (47.8% of original) +2025-12-28 12:26:00 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:26:00 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1555.58MB → 743.93MB (47.8%), method=Bitrate +2025-12-28 12:26:00 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E01 - Drag Pop x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:26:00 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:26:10 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:26:10 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:26:10 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-28 12:26:10 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:29:23 [INFO] 📦 Original: 1118.96 MB → Encoded: 630.31 MB (56.3% of original) +2025-12-28 12:29:29 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:29:29 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1118.96MB → 630.31MB (56.3%), method=Bitrate +2025-12-28 12:29:29 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E02 - The Hole x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:29:29 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:29:42 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:29:42 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:29:42 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-28 12:29:42 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:32:52 [INFO] 📦 Original: 1434.62 MB → Encoded: 631.35 MB (44.0% of original) +2025-12-28 12:32:57 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:32:57 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1434.62MB → 631.35MB (44.0%), method=Bitrate +2025-12-28 12:32:58 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E03 - Glamorous Drag Queen Ball Challenge x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:32:58 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv +2025-12-28 12:33:35 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv → Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv +2025-12-28 12:33:35 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:33:35 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-28 12:33:35 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv +2025-12-28 12:37:09 [INFO] 📦 Original: 4186.46 MB → Encoded: 632.51 MB (15.1% of original) +2025-12-28 12:37:15 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv +2025-12-28 12:37:15 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv, 4186.46MB → 632.51MB (15.1%), method=Bitrate +2025-12-28 12:37:16 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E04 - Reading Battles h264 EAC3 WEBDL-1080p BUSSY.mkv +2025-12-28 12:37:16 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv +2025-12-28 12:37:52 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv → Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv +2025-12-28 12:37:52 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:37:52 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-28 12:37:52 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv +2025-12-28 12:41:23 [INFO] 📦 Original: 4170.40 MB → Encoded: 631.93 MB (15.2% of original) +2025-12-28 12:41:28 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv +2025-12-28 12:41:28 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY -EHX.mkv, 4170.4MB → 631.93MB (15.2%), method=Bitrate +2025-12-28 12:41:29 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E05 - Snatch Game - The Rusical h264 EAC3 WEBDL-1080p BUSSY.mkv +2025-12-28 12:41:29 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:41:43 [INFO] Copied Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv → Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:41:43 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:41:43 [INFO] - Stream #1: 6ch→2ch, src=und, detected_bitrate=0kbps, bucket_target=160kbps +2025-12-28 12:41:43 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:44:51 [INFO] 📦 Original: 1510.19 MB → Encoded: 629.87 MB (41.7% of original) +2025-12-28 12:44:57 [INFO] Moved Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv → Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv +2025-12-28 12:44:57 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta -EHX.mkv, 1510.19MB → 629.87MB (41.7%), method=Bitrate +2025-12-28 12:44:57 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S02E06 - Crown Me x265 EAC3 HDTV-1080p MeGusta.mkv +2025-12-28 12:44:57 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:45:24 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:45:24 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:45:24 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:45:24 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 12:50:05 [INFO] 📦 Original: 3001.88 MB → Encoded: 746.06 MB (24.9% of original) +2025-12-28 12:50:11 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 12:50:11 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG -EHX.mkv, 3001.88MB → 746.06MB (24.9%), method=Bitrate +2025-12-28 12:50:12 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E01 - Bonjour, Hi x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:50:12 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:50:36 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:50:36 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:50:36 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:50:36 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 12:54:50 [INFO] 📦 Original: 2576.92 MB → Encoded: 641.38 MB (24.9% of original) +2025-12-28 12:54:55 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 12:54:55 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2576.92MB → 641.38MB (24.9%), method=Bitrate +2025-12-28 12:54:56 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E02 - Snatch Summit x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:54:56 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:55:19 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:55:19 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:55:19 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:55:19 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 12:59:18 [INFO] 📦 Original: 2564.82 MB → Encoded: 636.05 MB (24.8% of original) +2025-12-28 12:59:24 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 12:59:24 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2564.82MB → 636.05MB (24.8%), method=Bitrate +2025-12-28 12:59:25 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E03 - The Weather Ball x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:59:25 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:59:47 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 12:59:47 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 12:59:47 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 12:59:47 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 13:03:56 [INFO] 📦 Original: 2577.81 MB → Encoded: 639.31 MB (24.8% of original) +2025-12-28 13:04:02 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 13:04:02 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2577.81MB → 639.31MB (24.8%), method=Bitrate +2025-12-28 13:04:03 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E04 - Comedy Queens x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 13:04:03 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 13:04:25 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 13:04:25 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 13:04:25 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 13:04:25 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 13:08:25 [INFO] 📦 Original: 2576.93 MB → Encoded: 641.31 MB (24.9% of original) +2025-12-28 13:08:30 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 13:08:30 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2576.93MB → 641.31MB (24.9%), method=Bitrate +2025-12-28 13:08:31 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E05 - Spy Queens x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 13:08:31 [INFO] Processing: Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 13:08:54 [INFO] Copied Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv → Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 13:08:54 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1280x720 + • Scale Filter: bicubic + • CQ: N/A + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-28 13:08:54 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=160kbps, bucket_target=160kbps +2025-12-28 13:08:54 [INFO] Running Bitrate encode: Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 13:12:55 [INFO] 📦 Original: 2575.57 MB → Encoded: 640.14 MB (24.9% of original) +2025-12-28 13:13:01 [INFO] Moved Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv → Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv +2025-12-28 13:13:01 [INFO] Tracked conversion: Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG -EHX.mkv, 2575.57MB → 640.14MB (24.9%), method=Bitrate +2025-12-28 13:13:01 [INFO] Deleted original and processing copy for Canada's Drag Race - Canada vs. The World - S01E06 - Grand Finale x264 AAC WEBDL-1080p SLAG.mkv +2025-12-28 16:49:10 [INFO] Skipping: RuPaul's Drag Race UK - S02E01 - Royalty Returns x264 AAC WEBDL-1080p secretos -EHX.mkv +2025-12-28 16:49:10 [INFO] Processing: RuPaul's Drag Race UK - S02E08 - Stoned on the Runway x264 AAC WEBDL-480p SECRETOS.mkv +2025-12-29 22:06:19 [INFO] Processing: 2025-12-29 21-53-23.mp4 +2025-12-29 22:06:19 [INFO] Copied 2025-12-29 21-53-23.mp4 → 2025-12-29 21-53-23.mp4 +2025-12-29 22:06:20 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-29 22:06:20 [INFO] - Stream #1: 2ch→2ch, src=und, detected_bitrate=262kbps, bucket_target=192kbps +2025-12-29 22:06:20 [INFO] Running CQ encode: 2025-12-29 21-53-23 -EHX.mp4 +2025-12-29 22:06:32 [INFO] 📦 Original: 343.30 MB → Encoded: 47.90 MB (14.0% of original) +2025-12-29 22:06:32 [INFO] Moved 2025-12-29 21-53-23 -EHX.mp4 → 2025-12-29 21-53-23 -EHX.mp4 +2025-12-29 22:06:32 [INFO] Tracked conversion: 2025-12-29 21-53-23 -EHX.mp4, 343.3MB → 47.9MB (14.0%), method=CQ +2025-12-29 22:06:32 [INFO] Deleted original and processing copy for 2025-12-29 21-53-23.mp4 +2025-12-31 11:28:51 [INFO] Processing: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 11:29:39 [INFO] Copied How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 11:29:51 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-31 11:29:51 [INFO] - Stream #1: 6ch→6ch, src=und, detected=229kbps, action=ENCODE, target=384kbps +2025-12-31 11:29:51 [INFO] - Stream #2: 2ch→2ch, src=und, detected=73kbps, action=COPY (preserve), target=73kbps +2025-12-31 11:29:51 [INFO] Running CQ encode: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-31 11:41:23 [INFO] Processing: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 11:42:12 [INFO] Copied How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 11:42:12 [INFO] Source resolution detected: 1920x1040 +2025-12-31 11:43:05 [INFO] Processing: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 11:43:53 [INFO] Copied How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 11:43:53 [INFO] Source resolution detected: 1920x1040 +2025-12-31 11:44:03 [INFO] +🧩 ENCODE SETTINGS + • Resolution: 1920x1080 + • Scale Filter: lanczos + • CQ: 32 + • Video Encoder: av1_nvenc (preset p1, pix_fmt p010le) + • Audio Streams: +2025-12-31 11:44:03 [INFO] - Stream #1: 6ch→6ch, src=und, detected=484kbps, action=ENCODE, target=448kbps +2025-12-31 11:44:03 [INFO] - Stream #2: 2ch→2ch, src=und, detected=65kbps, action=COPY (preserve), target=65kbps +2025-12-31 11:44:03 [INFO] Running CQ encode: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-31 11:52:44 [INFO] 📦 Original: 5626.25 MB → Encoded: 3268.49 MB (58.1% of original) +2025-12-31 11:53:12 [INFO] Moved How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-31 11:53:12 [INFO] Tracked conversion: How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv, 5626.25MB → 3268.49MB (58.1%), method=CQ +2025-12-31 11:53:13 [INFO] Deleted original and processing copy for How the Grinch Stole Christmas (2000) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 12:06:59 [INFO] Processing: Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 12:08:20 [INFO] Copied Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 12:08:20 [INFO] Source resolution detected: 1920x1080 +2025-12-31 12:08:20 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. +2025-12-31 12:08:20 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. +2025-12-31 12:08:26 [INFO] +🧩 ENCODE SETTINGS +2025-12-31 12:08:26 [INFO] Video: +2025-12-31 12:08:26 [INFO] • Source Resolution: 1920x1080 +2025-12-31 12:08:26 [INFO] • Target Resolution: 1920x1080 +2025-12-31 12:08:26 [INFO] • Encoder: av1_nvenc (preset p1, pix_fmt p010le) +2025-12-31 12:08:26 [INFO] • Scale Filter: lanczos +2025-12-31 12:08:26 [INFO] • Encode Method: CQ +2025-12-31 12:08:26 [INFO] • CQ Value: 32 +2025-12-31 12:08:26 [INFO] Audio Streams (1 detected): +2025-12-31 12:08:26 [INFO] - Stream #1: 6ch→6ch | Lang: und | Detected: 418kbps | Action: ENCODE | Target: 384kbps +2025-12-31 12:08:26 [INFO] Running CQ encode: Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-31 12:21:02 [INFO] +📊 ENCODE RESULTS: +2025-12-31 12:21:02 [INFO] Original Size: 9344.87 MB +2025-12-31 12:21:02 [INFO] Encoded Size: 3040.30 MB +2025-12-31 12:21:02 [INFO] Reduction: 32.5% of original (67.5% saved) +2025-12-31 12:21:02 [INFO] Resolution: 1920x1080 → 1920x1080 +2025-12-31 12:21:02 [INFO] Audio Streams: 1 streams processed +2025-12-31 12:21:28 [INFO] Moved Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-31 12:21:39 [INFO] +✅ CONVERSION COMPLETE: Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv +2025-12-31 12:21:39 [INFO] Type: MOVIE | Show: N/A +2025-12-31 12:21:39 [INFO] Size: 9344.87MB → 3040.3MB (32.5% of original, 67.5% reduction) +2025-12-31 12:21:39 [INFO] Method: CQ | Status: SUCCESS +2025-12-31 12:21:40 [INFO] Deleted original and processing copy for Oppenheimer (2023) x265 AAC 5.1 Bluray-1080p Tigole.mkv +2025-12-31 12:21:40 [INFO] Processing: Innovations in Film - 65mm Black-and-White Film in Oppenheimer.mkv +2025-12-31 12:21:41 [INFO] Copied Innovations in Film - 65mm Black-and-White Film in Oppenheimer.mkv → Innovations in Film - 65mm Black-and-White Film in Oppenheimer.mkv +2025-12-31 12:21:41 [INFO] Source resolution detected: 1920x1080 +2025-12-31 12:21:41 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. +2025-12-31 12:21:41 [INFO] Source 1920x1080 (<=1080p). Preserving source resolution. +2025-12-31 12:21:41 [INFO] +🧩 ENCODE SETTINGS +2025-12-31 12:21:41 [INFO] Video: +2025-12-31 12:21:41 [INFO] • Source Resolution: 1920x1080 +2025-12-31 12:21:41 [INFO] • Target Resolution: 1920x1080 +2025-12-31 12:21:41 [INFO] • Encoder: av1_nvenc (preset p1, pix_fmt p010le) +2025-12-31 12:21:41 [INFO] • Scale Filter: lanczos +2025-12-31 12:21:41 [INFO] • Encode Method: CQ +2025-12-31 12:21:41 [INFO] • CQ Value: 32 +2025-12-31 12:21:41 [INFO] Audio Streams (1 detected): +2025-12-31 12:21:41 [INFO] - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps +2025-12-31 12:21:41 [INFO] Running CQ encode: Innovations in Film - 65mm Black-and-White Film in Oppenheimer -EHX.mkv +2025-12-31 12:22:02 [INFO] +📊 ENCODE RESULTS: +2025-12-31 12:22:02 [INFO] Original Size: 83.83 MB +2025-12-31 12:22:02 [INFO] Encoded Size: 110.80 MB +2025-12-31 12:22:02 [INFO] Reduction: 132.2% of original (-32.2% saved) +2025-12-31 12:22:02 [INFO] Resolution: 1920x1080 → 1920x1080 +2025-12-31 12:22:02 [INFO] Audio Streams: 1 streams processed +2025-12-31 12:22:02 [WARNING] CQ encode failed target (132.2%). Switching to Bitrate for remaining files. +2025-12-31 12:22:02 [INFO] +🧩 ENCODE SETTINGS +2025-12-31 12:22:02 [INFO] Video: +2025-12-31 12:22:02 [INFO] • Source Resolution: 1920x1080 +2025-12-31 12:22:02 [INFO] • Target Resolution: 1920x1080 +2025-12-31 12:22:02 [INFO] • Encoder: av1_nvenc (preset p1, pix_fmt p010le) +2025-12-31 12:22:02 [INFO] • Scale Filter: lanczos +2025-12-31 12:22:02 [INFO] • Encode Method: Bitrate +2025-12-31 12:22:02 [INFO] • Bitrate: 1500k, Max: 1750k +2025-12-31 12:22:02 [INFO] Audio Streams (1 detected): +2025-12-31 12:22:02 [INFO] - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps +2025-12-31 12:22:02 [INFO] Running Bitrate encode: Innovations in Film - 65mm Black-and-White Film in Oppenheimer -EHX.mkv +2025-12-31 12:22:23 [INFO] +📊 ENCODE RESULTS: +2025-12-31 12:22:23 [INFO] Original Size: 83.83 MB +2025-12-31 12:22:23 [INFO] Encoded Size: 110.46 MB +2025-12-31 12:22:23 [INFO] Reduction: 131.8% of original (-31.8% saved) +2025-12-31 12:22:23 [INFO] Resolution: 1920x1080 → 1920x1080 +2025-12-31 12:22:23 [INFO] Audio Streams: 1 streams processed +2025-12-31 12:22:23 [ERROR] Bitrate encode failed target (131.8%). Stopping process. +{"timestamp": "2025-12-31T17:29:47Z", "level": "ERROR", "message": "Folder not found: P:\\movies\\Pacific Rim (2013)'", "module": "process_manager", "funcName": "process_folder", "line": 32} +{"timestamp": "2025-12-31T17:29:54Z", "level": "INFO", "message": "Processing: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 84} +{"timestamp": "2025-12-31T17:30:41Z", "level": "INFO", "message": "Copied Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv → Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 89} +{"timestamp": "2025-12-31T17:30:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T17:30:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T17:30:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 623kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T17:30:51Z", "level": "INFO", "message": "Running CQ encode: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Original Size: 5624.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Encoded Size: 4029.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Reduction: 71.6% of original (28.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T17:42:36Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T17:42:37Z", "level": "INFO", "message": "Processing: Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 84} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Copied Behind the Scenes - Drift Space.mkv → Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 89} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T17:42:38Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - Drift Space -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Original Size: 64.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Encoded Size: 79.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Reduction: 122.5% of original (-22.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T17:42:54Z", "level": "INFO", "message": "Processing: Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 84} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Copied Behind the Scenes - The Digital Artistry of Pacific Rim.mkv → Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 89} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T17:42:56Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - The Digital Artistry of Pacific Rim -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T17:43:37Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pacific Rim (2013)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T17:43:37Z", "level": "INFO", "message": "Processing: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Copied Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv → Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T17:44:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 617kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T17:44:32Z", "level": "INFO", "message": "Running CQ encode: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Original Size: 5624.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Encoded Size: 4029.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Reduction: 71.6% of original (28.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:01:19Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:01:57Z", "level": "INFO", "message": "Moved Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv → Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": " Size: 5624.98MB → 4029.53MB (71.6% of original, 28.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T18:02:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T18:02:05Z", "level": "INFO", "message": "Deleted original and processing copy for Pacific Rim (2013) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T18:02:05Z", "level": "INFO", "message": "Processing: Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Copied Behind the Scenes - Drift Space.mkv → Behind the Scenes - Drift Space.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:02:06Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - Drift Space -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Original Size: 64.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Encoded Size: 79.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Reduction: 122.5% of original (-22.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:02:27Z", "level": "INFO", "message": "Processing: Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Copied Behind the Scenes - The Digital Artistry of Pacific Rim.mkv → Behind the Scenes - The Digital Artistry of Pacific Rim.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:02:29Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - The Digital Artistry of Pacific Rim -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Original Size: 207.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Encoded Size: 375.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Reduction: 180.9% of original (-80.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:03:26Z", "level": "INFO", "message": "Processing: Behind the Scenes - The Shatterdome.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:03:27Z", "level": "INFO", "message": "Copied Behind the Scenes - The Shatterdome.mkv → Behind the Scenes - The Shatterdome.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:03:28Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - The Shatterdome -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Original Size: 116.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Encoded Size: 203.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Reduction: 174.6% of original (-74.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:04:07Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} +{"timestamp": "2025-12-31T18:04:07Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T18:13:31Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Planes, Trains & Automobiles (1987)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T18:13:31Z", "level": "INFO", "message": "Processing: Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Copied Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv → Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:14:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 445kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:14:12Z", "level": "INFO", "message": "Running CQ encode: Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Original Size: 4489.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Encoded Size: 2513.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Reduction: 56.0% of original (44.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:20:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:21:15Z", "level": "INFO", "message": "Moved Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv → Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72 -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": " Size: 4489.88MB → 2513.95MB (56.0% of original, 44.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T18:21:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Deleted original and processing copy for Planes, Trains and Automobiles (1987) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Using path as-is: \\mnt\\plex\\movies\\Hackers (1995)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T18:21:22Z", "level": "ERROR", "message": "Folder not found: \\mnt\\plex\\movies\\Hackers (1995)", "module": "main", "funcName": "main", "line": 109} +{"timestamp": "2025-12-31T18:21:22Z", "level": "INFO", "message": "Using path as-is: \\mnt\\plex\\movies\\Bullet Train (2022)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T18:21:22Z", "level": "ERROR", "message": "Folder not found: \\mnt\\plex\\movies\\Bullet Train (2022)", "module": "main", "funcName": "main", "line": 109} +{"timestamp": "2025-12-31T18:21:23Z", "level": "INFO", "message": "Using path as-is: \\mnt\\plex\\movies\\The Truman Show (1998)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T18:21:23Z", "level": "ERROR", "message": "Folder not found: \\mnt\\plex\\movies\\The Truman Show (1998)", "module": "main", "funcName": "main", "line": 109} +{"timestamp": "2025-12-31T18:25:45Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Planes, Trains & Automobiles (1987)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T18:25:45Z", "level": "INFO", "message": "Skipping: Planes, Trains and Automobiles (1987) AV1 AAC 5.1 Bluray-1080p EHX.mkv", "module": "process_manager", "funcName": "process_folder", "line": 97} +{"timestamp": "2025-12-31T18:25:45Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T18:25:46Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Hackers (1995) -> P:\\movies\\Hackers (1995)", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2025-12-31T18:25:46Z", "level": "INFO", "message": "Processing: Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Copied Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:26:34Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 511kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 72kbps | Action: COPY (preserve) | Target: 72kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:26:40Z", "level": "INFO", "message": "Running CQ encode: Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Original Size: 5601.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Encoded Size: 2346.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:37:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:37:54Z", "level": "INFO", "message": "Moved Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": " Size: 5601.42MB → 2346.49MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T18:38:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T18:38:01Z", "level": "INFO", "message": "Deleted original and processing copy for Hackers (1995) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T18:38:01Z", "level": "INFO", "message": "Processing: The Keyboard Cowboys - A Look Back at Hackers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Copied The Keyboard Cowboys - A Look Back at Hackers.mkv → The Keyboard Cowboys - A Look Back at Hackers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:38:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:38:08Z", "level": "INFO", "message": "Running CQ encode: The Keyboard Cowboys - A Look Back at Hackers -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Original Size: 641.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Encoded Size: 866.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Reduction: 135.1% of original (-35.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Processing: Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Copied Trailer.mkv → Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Source resolution detected: 1920x848", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Source 1920x848 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:40:45Z", "level": "INFO", "message": "Source 1920x848 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Source Resolution: 1920x848", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Target Resolution: 1920x848", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:40:46Z", "level": "INFO", "message": "Running CQ encode: Trailer -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Original Size: 39.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Encoded Size: 48.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Reduction: 124.7% of original (-24.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Resolution: 1920x848 → 1920x848", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:40:54Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T18:40:55Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Bullet Train (2022) -> P:\\movies\\Bullet Train (2022)", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2025-12-31T18:40:55Z", "level": "INFO", "message": "Processing: Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Copied Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:41:44Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 391kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:41:52Z", "level": "INFO", "message": "Running CQ encode: Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:50:44Z", "level": "INFO", "message": "Added to paths.txt: --r 720 --m bitrate \"P:\\movies\\The Lord of the Rings - The Fellowship of the Ring - Extended Edition (2001)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 317} +{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Original Size: 5857.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Encoded Size: 2444.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Reduction: 41.7% of original (58.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T18:50:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T18:51:07Z", "level": "INFO", "message": "Moved Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv → Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": " Size: 5857.37MB → 2444.68MB (41.7% of original, 58.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T18:51:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Deleted original and processing copy for Bullet Train (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/The Truman Show (1998) -> P:\\movies\\The Truman Show (1998)", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2025-12-31T18:51:19Z", "level": "INFO", "message": "Processing: The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Copied The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv → The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Source resolution detected: 1918x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Source 1918x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T18:52:03Z", "level": "INFO", "message": "Source 1918x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Source Resolution: 1918x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Target Resolution: 1918x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 592kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T18:52:10Z", "level": "INFO", "message": "Running CQ encode: The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T18:54:22Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T18:55:54Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Original Size: 5152.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Encoded Size: 2971.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Reduction: 57.7% of original (42.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Resolution: 1918x1080 → 1918x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:01:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:01:47Z", "level": "INFO", "message": "Moved The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv → The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": " Size: 5152.45MB → 2971.12MB (57.7% of original, 42.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T19:01:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T19:01:54Z", "level": "INFO", "message": "Deleted original and processing copy for The Truman Show (1998) x265 AAC 5.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T19:01:54Z", "level": "INFO", "message": "Processing: The Making of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Copied The Making of The Truman Show.mkv → The Making of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T19:01:56Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:01:58Z", "level": "INFO", "message": "Running CQ encode: The Making of The Truman Show -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Original Size: 172.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Encoded Size: 202.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Reduction: 117.3% of original (-17.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:02:32Z", "level": "INFO", "message": "Processing: The Visual Effects of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Copied The Visual Effects of The Truman Show.mkv → The Visual Effects of The Truman Show.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:02:33Z", "level": "INFO", "message": "Running CQ encode: The Visual Effects of The Truman Show -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Original Size: 63.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Encoded Size: 67.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Reduction: 106.3% of original (-6.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:02:45Z", "level": "INFO", "message": "Processing: Product Placement.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Copied Product Placement.mkv → Product Placement.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:02:46Z", "level": "INFO", "message": "Running CQ encode: Product Placement -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Original Size: 26.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Encoded Size: 28.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Reduction: 106.8% of original (-6.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:02:51Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} +{"timestamp": "2025-12-31T19:02:51Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T19:05:59Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 363} +{"timestamp": "2025-12-31T19:08:45Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 4 (2023)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T19:08:55Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T19:08:58Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\F1 (2025)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T19:09:00Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T19:09:03Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Starship Troopers (1997)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T19:09:31Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Ferris Bueller's Day Off (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 323} +{"timestamp": "2025-12-31T19:09:47Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 4 (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T19:09:47Z", "level": "INFO", "message": "Processing: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Copied John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv → John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T19:10:57Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 599kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:11:09Z", "level": "INFO", "message": "Running CQ encode: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:18:49Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Furious 7 (2015)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} +{"timestamp": "2025-12-31T19:19:12Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Furious 7 (2015)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} +{"timestamp": "2025-12-31T19:19:36Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} +{"timestamp": "2025-12-31T19:19:42Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Fast & Furious 6 (2013)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 452} +{"timestamp": "2025-12-31T19:21:19Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} +{"timestamp": "2025-12-31T19:21:37Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Fast & Furious 6 (2013)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} +{"timestamp": "2025-12-31T19:21:51Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Furious 7 (2015)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} +{"timestamp": "2025-12-31T19:21:58Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Ferris Bueller's Day Off (1986)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 504} +{"timestamp": "2025-12-31T19:22:07Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Ferris Bueller's Day Off (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 461} +{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Original Size: 8144.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Encoded Size: 3288.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:23:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:24:07Z", "level": "INFO", "message": "Moved John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv → John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": " Size: 8144.41MB → 3288.02MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T19:24:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T19:24:17Z", "level": "INFO", "message": "Deleted original and processing copy for John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T19:24:17Z", "level": "INFO", "message": "Processing: A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Copied A Shot in the Dark.mkv → A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:24:18Z", "level": "INFO", "message": "Running CQ encode: A Shot in the Dark -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Original Size: 120.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Encoded Size: 132.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Reduction: 110.1% of original (-10.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:24:35Z", "level": "INFO", "message": "Processing: Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Copied Chad and Keanu - Through Wick and Thin.mkv → Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T19:24:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:24:37Z", "level": "INFO", "message": "Running CQ encode: Chad and Keanu - Through Wick and Thin -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Original Size: 94.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Encoded Size: 113.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Reduction: 119.8% of original (-19.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:24:52Z", "level": "INFO", "message": "Processing: In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Copied In Honor of the Dead.mkv → In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:24:53Z", "level": "INFO", "message": "Running CQ encode: In Honor of the Dead -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:25:02Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Lord of the Rings - The Two Towers - Extended Edition (2002)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 474} +{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Original Size: 88.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Encoded Size: 109.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Reduction: 123.7% of original (-23.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:25:08Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} +{"timestamp": "2025-12-31T19:25:08Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T19:25:09Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T19:25:09Z", "level": "INFO", "message": "Processing: The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Copied The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv → The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T19:26:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpswtq225p.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:26:19Z", "level": "INFO", "message": "Running CQ encode: The Lord of the Rings - The Return of the King (2003) x265 EAC3 5.1 Bluray-1080p GalaxyRG265 -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:29:10Z", "level": "INFO", "message": "Loaded cache with 3195 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 194} +{"timestamp": "2025-12-31T19:34:09Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 205} +{"timestamp": "2025-12-31T19:34:12Z", "level": "INFO", "message": "Loaded movies cache with 2875 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 205} +{"timestamp": "2025-12-31T19:35:18Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:35:25Z", "level": "INFO", "message": "Loaded movies cache with 2875 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:35:58Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:36:09Z", "level": "INFO", "message": "Loaded movies cache with 2875 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:37:07Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:37:09Z", "level": "INFO", "message": "Loaded anime cache with 404 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:37:13Z", "level": "INFO", "message": "Loaded tv cache with 320 entries", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:37:19Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:37:26Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:37:41Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:37:43Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 210} +{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Original Size: 8033.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Encoded Size: 6350.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Reduction: 79.0% of original (21.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T19:44:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T19:45:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T19:45:01Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\F1 (2025)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T19:45:01Z", "level": "INFO", "message": "Processing: F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Copied F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv → F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T19:46:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7_i4l73e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 1024 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 1024kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T19:46:09Z", "level": "INFO", "message": "Running CQ encode: F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T19:58:31Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Ferris Bueller's Day Off (1986)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} +{"timestamp": "2025-12-31T19:58:32Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\The Lord of the Rings - The Two Towers - Extended Edition (2002)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} +{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Original Size: 7923.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Encoded Size: 4044.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Reduction: 51.1% of original (48.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:04:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:05:19Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} +{"timestamp": "2025-12-31T20:05:27Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:05:33Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\F1 (2025)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} +{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": "Moved F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv → F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T20:05:35Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnjrbzkz0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 1024 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA -EHX.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": " Size: 7923.16MB → 4044.9MB (51.1% of original, 48.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T20:05:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Deleted original and processing copy for F1 (2025) x265 EAC3 7.1 Bluray-1080p SAMPA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Processing: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:05:37Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\The Lord of the Rings - The Return of the King - Extended Edition (2003)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} +{"timestamp": "2025-12-31T20:05:53Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 703} +{"timestamp": "2025-12-31T20:05:55Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:06:15Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\John Wick - Chapter 2 (2017)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:06:20Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Belle (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:06:22Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\TAYLOR SWIFT THE ERAS TOUR (2023)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:06:25Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Ferris Bueller's Day Off (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:06:40Z", "level": "INFO", "message": "Added to paths.txt: --m cq --r 720 \"P:\\movies\\The Baker (2023)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:07:10Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\The Losers (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:07:17Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Violent Night (2022)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:07:27Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Scott Pilgrim vs. the World (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:07:36Z", "level": "INFO", "message": "Added to paths.txt: --m cq \"P:\\movies\\Small Soldiers (1998)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 660} +{"timestamp": "2025-12-31T20:07:44Z", "level": "INFO", "message": "Launched transcode.bat", "module": "gui_path_manager", "funcName": "_run_transcode", "line": 737} +{"timestamp": "2025-12-31T20:08:38Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 4 (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T20:08:38Z", "level": "INFO", "message": "Skipping: John Wick - Chapter 4 (2023) x265 AAC 7.1 Bluray-1080p Tigole -EHX.mkv", "module": "process_manager", "funcName": "process_folder", "line": 97} +{"timestamp": "2025-12-31T20:08:38Z", "level": "INFO", "message": "Processing: A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Copied A Shot in the Dark.mkv → A Shot in the Dark.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:08:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:08:40Z", "level": "INFO", "message": "Running CQ encode: A Shot in the Dark -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Original Size: 120.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Encoded Size: 132.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Reduction: 110.1% of original (-10.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:09:01Z", "level": "INFO", "message": "Processing: Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Copied Chad and Keanu - Through Wick and Thin.mkv → Chad and Keanu - Through Wick and Thin.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:09:02Z", "level": "INFO", "message": "Running CQ encode: Chad and Keanu - Through Wick and Thin -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Original Size: 94.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Encoded Size: 113.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Reduction: 119.8% of original (-19.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:09:19Z", "level": "INFO", "message": "Processing: In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Copied In Honor of the Dead.mkv → In Honor of the Dead.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:09:20Z", "level": "INFO", "message": "Running CQ encode: In Honor of the Dead -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Original Size: 88.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Encoded Size: 109.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Reduction: 123.7% of original (-23.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:09:41Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Starship Troopers (1997)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T20:09:41Z", "level": "INFO", "message": "Processing: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Copied Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:10:38Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 485kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:10:52Z", "level": "INFO", "message": "Running CQ encode: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole -EHX.mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:14:37Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Starship Troopers (1997)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T20:14:37Z", "level": "INFO", "message": "Processing: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:15:32Z", "level": "INFO", "message": "Copied Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:15:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:15:33Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:15:33Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 486kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:15:46Z", "level": "INFO", "message": "Running CQ encode: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Original Size: 6522.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Encoded Size: 4495.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Reduction: 68.9% of original (31.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:29:30Z", "level": "INFO", "message": " Audio Streams: 4 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:30:11Z", "level": "INFO", "message": "Moved Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": " Size: 6522.97MB → 4495.6MB (68.9% of original, 31.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T20:30:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T20:30:28Z", "level": "INFO", "message": "Deleted original and processing copy for Starship Troopers (1997) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T20:30:28Z", "level": "INFO", "message": "Processing: Death From Above.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Copied Death From Above.mkv → Death From Above.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Source resolution detected: 708x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Source 708x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T20:30:30Z", "level": "INFO", "message": "Source 708x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Source Resolution: 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Target Resolution: 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:30:31Z", "level": "INFO", "message": "Running CQ encode: Death From Above - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Original Size: 209.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Encoded Size: 189.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Reduction: 90.5% of original (9.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Resolution: 708x480 → 708x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": "Processing: Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:31:08Z", "level": "INFO", "message": "Copied Deleted Scenes.mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Source resolution detected: 710x346", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Source 710x346 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Source 710x346 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Source Resolution: 710x346", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Target Resolution: 710x346", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:31:09Z", "level": "INFO", "message": "Running CQ encode: Deleted Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Original Size: 49.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Encoded Size: 37.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Reduction: 75.2% of original (24.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Resolution: 710x346 → 710x346", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:31:19Z", "level": "INFO", "message": "Processing: FX Comparisons.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Copied FX Comparisons.mkv → FX Comparisons.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Source resolution detected: 708x476", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Source 708x476 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T20:31:21Z", "level": "INFO", "message": "Source 708x476 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Source Resolution: 708x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Target Resolution: 708x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 64kbps | Action: COPY (preserve) | Target: 64kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:31:22Z", "level": "INFO", "message": "Running CQ encode: FX Comparisons - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Original Size: 247.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Encoded Size: 214.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Reduction: 86.5% of original (13.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Resolution: 708x476 → 708x476", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:31:57Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 3 - Parabellum (2019)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T20:31:57Z", "level": "INFO", "message": "Processing: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Copied John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv → John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:32:54Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 696kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:33:04Z", "level": "INFO", "message": "Running CQ encode: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Original Size: 6600.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Encoded Size: 2604.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:50:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:51:00Z", "level": "INFO", "message": "Moved John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv → John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": " Size: 6600.85MB → 2604.84MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T20:51:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T20:51:06Z", "level": "INFO", "message": "Deleted original and processing copy for John Wick - Chapter 3 - Parabellum (2019) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T20:51:06Z", "level": "INFO", "message": "Processing: Behind the Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Copied Behind the Scenes.mkv → Behind the Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:51:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 62kbps | Action: COPY (preserve) | Target: 62kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:51:08Z", "level": "INFO", "message": "Running CQ encode: Behind the Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Original Size: 65.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Encoded Size: 81.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Reduction: 124.6% of original (-24.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:51:25Z", "level": "INFO", "message": "Processing: Bikes, Blades, Bridges, and Bits.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Copied Bikes, Blades, Bridges, and Bits.mkv → Bikes, Blades, Bridges, and Bits.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:51:26Z", "level": "INFO", "message": "Running CQ encode: Bikes, Blades, Bridges, and Bits - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Original Size: 88.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Encoded Size: 118.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Reduction: 133.2% of original (-33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:51:51Z", "level": "INFO", "message": "Processing: Check Your Sights.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Copied Check Your Sights.mkv → Check Your Sights.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:51:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:51:53Z", "level": "INFO", "message": "Running CQ encode: Check Your Sights - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Original Size: 147.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Encoded Size: 193.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Reduction: 130.9% of original (-30.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T20:52:30Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\John Wick - Chapter 2 (2017)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T20:52:30Z", "level": "INFO", "message": "Processing: John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Copied John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv → John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T20:53:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 658kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T20:53:27Z", "level": "INFO", "message": "Running CQ encode: John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Original Size: 5563.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Encoded Size: 2021.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Reduction: 36.3% of original (63.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:10:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:11:14Z", "level": "INFO", "message": "Moved John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv → John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": " Size: 5563.3MB → 2021.69MB (36.3% of original, 63.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T21:11:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T21:11:23Z", "level": "INFO", "message": "Deleted original and processing copy for John Wick - Chapter 2 (2017) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T21:11:23Z", "level": "INFO", "message": "Processing: A Museum Tour with Sir Jonathan Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Copied A Museum Tour with Sir Jonathan Wick.mkv → A Museum Tour with Sir Jonathan Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 63kbps | Action: COPY (preserve) | Target: 63kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:11:24Z", "level": "INFO", "message": "Running CQ encode: A Museum Tour with Sir Jonathan Wick - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Original Size: 25.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Encoded Size: 30.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Reduction: 118.6% of original (-18.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:11:32Z", "level": "INFO", "message": "Processing: As Above, So Below - The Underworld of John Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Copied As Above, So Below - The Underworld of John Wick.mkv → As Above, So Below - The Underworld of John Wick.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:11:33Z", "level": "INFO", "message": "Running CQ encode: As Above, So Below - The Underworld of John Wick - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Original Size: 58.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Encoded Size: 73.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Reduction: 125.2% of original (-25.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:11:51Z", "level": "INFO", "message": "Processing: Car Fu Ride-Along.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Copied Car Fu Ride-Along.mkv → Car Fu Ride-Along.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:11:52Z", "level": "INFO", "message": "Running CQ encode: Car Fu Ride-Along - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Original Size: 55.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Encoded Size: 96.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Reduction: 173.8% of original (-73.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:12:09Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 189} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Belle (2021)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T21:12:09Z", "level": "INFO", "message": "Processing: Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Copied Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv → Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Source resolution detected: 1912x796", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Source 1912x796 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Source 1912x796 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T21:13:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjqf9xrxt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Source Resolution: 1912x796", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Target Resolution: 1912x796", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:13:04Z", "level": "INFO", "message": "Running CQ encode: Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Original Size: 6192.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Encoded Size: 1967.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Reduction: 31.8% of original (68.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Resolution: 1912x796 → 1912x796", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:19:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": "Moved Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv → Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T21:19:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpde07a8t7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": " Size: 6192.36MB → 1967.79MB (31.8% of original, 68.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T21:19:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Deleted original and processing copy for Belle (2021) h264 AC3 5.1 WEBDL-1080p CMRG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\TAYLOR SWIFT THE ERAS TOUR (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T21:19:25Z", "level": "INFO", "message": "Processing: TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Copied TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv → TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T21:20:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnu76s_fj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 384 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 384kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:20:19Z", "level": "INFO", "message": "Running CQ encode: TAYLOR SWIFT THE ERAS TOUR (2023) x265 EAC3 5.1 WEBRip-1080p GalaxyRG265 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Original Size: 6003.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Encoded Size: 5010.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Reduction: 83.5% of original (16.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:40:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:40:07Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T21:40:07Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Ferris Bueller's Day Off (1986)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T21:40:07Z", "level": "INFO", "message": "Processing: Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Copied Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv → Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Source resolution detected: 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T21:40:53Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 505kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 79kbps | Action: COPY (preserve) | Target: 79kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:41:04Z", "level": "INFO", "message": "Running CQ encode: Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Original Size: 5225.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Encoded Size: 3147.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Reduction: 60.2% of original (39.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Resolution: 1920x816 → 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:56:52Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:57:21Z", "level": "INFO", "message": "Moved Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv → Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": " Size: 5225.63MB → 3147.46MB (60.2% of original, 39.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T21:57:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T21:57:32Z", "level": "INFO", "message": "Deleted original and processing copy for Ferris Bueller's Day Off (1986) x265 AAC 5.1 Bluray-1080p r00t.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T21:57:32Z", "level": "INFO", "message": "Processing: Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Copied Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv → Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T21:57:34Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:57:35Z", "level": "INFO", "message": "Running CQ encode: Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Original Size: 284.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Encoded Size: 141.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Reduction: 49.7% of original (50.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:58:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:58:51Z", "level": "INFO", "message": "Moved Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv → Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Getting the Class Together - The Cast of Ferris Bueller’s Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": " Size: 284.54MB → 141.45MB (49.7% of original, 50.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": "Deleted original and processing copy for Getting the Class Together - The Cast of Ferris Bueller’s Day Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T21:58:52Z", "level": "INFO", "message": "Processing: The Making of Ferris Bueller's Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Copied The Making of Ferris Bueller's Day Off.mkv → The Making of Ferris Bueller's Day Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:58:54Z", "level": "INFO", "message": "Running CQ encode: The Making of Ferris Bueller's Day Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Original Size: 159.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Encoded Size: 89.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Reduction: 56.6% of original (43.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T21:59:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "Moved The Making of Ferris Bueller's Day Off - [EHX].mkv → The Making of Ferris Bueller's Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Making of Ferris Bueller's Day Off - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": " Size: 159.01MB → 89.99MB (56.6% of original, 43.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "Deleted original and processing copy for The Making of Ferris Bueller's Day Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T21:59:34Z", "level": "INFO", "message": "Processing: The World According to Ben Stein.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Copied The World According to Ben Stein.mkv → The World According to Ben Stein.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T21:59:35Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T21:59:36Z", "level": "INFO", "message": "Running CQ encode: The World According to Ben Stein - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Original Size: 111.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Encoded Size: 44.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "Moved The World According to Ben Stein - [EHX].mkv → The World According to Ben Stein - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The World According to Ben Stein - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Size: 111.41MB → 44.35MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "Deleted original and processing copy for The World According to Ben Stein.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T22:00:06Z", "level": "INFO", "message": "Processing: Vintage Ferris Bueller - The Lost Tapes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Copied Vintage Ferris Bueller - The Lost Tapes.mkv → Vintage Ferris Bueller - The Lost Tapes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:00:09Z", "level": "INFO", "message": "Running CQ encode: Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Original Size: 105.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Encoded Size: 57.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Reduction: 54.5% of original (45.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T22:00:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "Moved Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv → Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Vintage Ferris Bueller - The Lost Tapes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": " Size: 105.03MB → 57.2MB (54.5% of original, 45.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "Deleted original and processing copy for Vintage Ferris Bueller - The Lost Tapes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T22:00:41Z", "level": "INFO", "message": "Processing: Who is Ferris Bueller.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Copied Who is Ferris Bueller.mkv → Who is Ferris Bueller.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:00:42Z", "level": "INFO", "message": "Running CQ encode: Who is Ferris Bueller - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Original Size: 94.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Encoded Size: 53.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Reduction: 56.1% of original (43.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T22:01:08Z", "level": "INFO", "message": "Moved Who is Ferris Bueller - [EHX].mkv → Who is Ferris Bueller - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Who is Ferris Bueller - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": " Size: 94.64MB → 53.06MB (56.1% of original, 43.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Deleted original and processing copy for Who is Ferris Bueller.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Baker (2023)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T22:01:09Z", "level": "INFO", "message": "Processing: The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Copied The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv → The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Source resolution detected: 1920x802", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2025-12-31T22:01:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2f9551ca.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:01:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 1: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:1', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplqnghspk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:01:57Z", "level": "INFO", "message": "Stream 2: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:01:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 2: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:2', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0n4cieyy.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": "Stream 3: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Source Resolution: 1920x802", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: und | Detected: 448kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: und | Detected: 448kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": " - Stream #3: 6ch→2ch | Lang: und | Detected: 448kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:01:58Z", "level": "INFO", "message": "Running CQ encode: The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Original Size: 5497.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Encoded Size: 816.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Reduction: 14.9% of original (85.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Resolution: 1920x802 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T22:09:01Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T22:09:08Z", "level": "INFO", "message": "Moved The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T22:09:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc9t9rdpb.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:09:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 1: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:1', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpch7p_d2q.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "Stream 2: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:09:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 2: Command '['ffmpeg', '-y', '-i', 'processing\\\\The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv', '-map', '0:a:2', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkk6d3nzd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "Stream 3: Using fallback bitrate 448 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": " Size: 5497.79MB → 816.56MB (14.9% of original, 85.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T22:09:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Deleted original and processing copy for The.Baker.2022.1080p.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Losers (2010)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T22:09:10Z", "level": "INFO", "message": "Processing: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Copied The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv → The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T22:09:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpofkeakjf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:09:56Z", "level": "INFO", "message": "Running CQ encode: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Original Size: 5151.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Encoded Size: 2964.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Reduction: 57.6% of original (42.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T22:19:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T22:20:04Z", "level": "INFO", "message": "Moved The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv → The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T22:20:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpju6o3jp7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": " Size: 5151.11MB → 2964.76MB (57.6% of original, 42.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T22:20:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Deleted original and processing copy for The Losers (2010) h264 EAC3 5.1 WEBDL-1080p PiRaTeS.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Violent Night (2022)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T22:20:06Z", "level": "INFO", "message": "Processing: Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Copied Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv → Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T22:20:54Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 553kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:21:02Z", "level": "INFO", "message": "Running CQ encode: Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Original Size: 5106.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Encoded Size: 1906.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T22:33:31Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T22:33:48Z", "level": "INFO", "message": "Moved Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv → Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": " Size: 5106.24MB → 1906.91MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T22:33:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T22:33:56Z", "level": "INFO", "message": "Deleted original and processing copy for Violent Night (2022) x265 AAC 7.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T22:33:56Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T22:33:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Scott Pilgrim vs. the World (2010)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T22:33:57Z", "level": "INFO", "message": "Processing: Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T22:34:40Z", "level": "INFO", "message": "Copied Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv → Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T22:34:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T22:34:41Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T22:34:41Z", "level": "INFO", "message": "Source 1920x1040 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " Audio Streams (5 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 464kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 80kbps | Action: COPY (preserve) | Target: 80kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": " - Stream #5: 2ch→2ch | Lang: und | Detected: 79kbps | Action: COPY (preserve) | Target: 79kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:34:57Z", "level": "INFO", "message": "Running CQ encode: Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Original Size: 5104.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Encoded Size: 2890.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Reduction: 56.6% of original (43.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T22:49:32Z", "level": "INFO", "message": " Audio Streams: 5 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T22:49:58Z", "level": "INFO", "message": "Moved Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv → Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": " Size: 5104.23MB → 2890.73MB (56.6% of original, 43.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": "Deleted original and processing copy for Scott Pilgrim vs. the World (2010) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T22:50:15Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T22:50:16Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Small Soldiers (1998)", "module": "main", "funcName": "normalize_input_path", "line": 49} +{"timestamp": "2025-12-31T22:50:16Z", "level": "INFO", "message": "Processing: Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Copied Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv → Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Source resolution detected: 1920x816", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T22:50:56Z", "level": "INFO", "message": "Source 1920x816 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Source Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Target Resolution: 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 610kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: und | Detected: 192kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T22:51:03Z", "level": "INFO", "message": "Running CQ encode: Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Original Size: 4607.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Encoded Size: 2738.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Reduction: 59.4% of original (40.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Resolution: 1920x816 → 1920x816", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:08:06Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:08:30Z", "level": "INFO", "message": "Moved Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv → Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": " Size: 4607.73MB → 2738.43MB (59.4% of original, 40.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T23:08:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Deleted original and processing copy for Small Soldiers (1998) x265 AAC 5.1 Bluray-1080p FreetheFish.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Processing: Bloopers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Copied Bloopers.mkv → Bloopers.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Source resolution detected: 704x328", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T23:08:38Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Source Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Target Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:08:39Z", "level": "INFO", "message": "Running CQ encode: Bloopers - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Original Size: 61.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Encoded Size: 19.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Reduction: 31.6% of original (68.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Resolution: 704x328 → 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:08:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "Moved Bloopers - [EHX].mkv → Bloopers - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Bloopers - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": " Size: 61.58MB → 19.48MB (31.6% of original, 68.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "Deleted original and processing copy for Bloopers.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T23:08:51Z", "level": "INFO", "message": "Processing: Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Copied Deleted Scenes.mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Source resolution detected: 704x328", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Source 704x328 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Source Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Target Resolution: 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:08:52Z", "level": "INFO", "message": "Running CQ encode: Deleted Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Original Size: 77.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Encoded Size: 26.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Reduction: 33.5% of original (66.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Resolution: 704x328 → 704x328", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:09:07Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Moved Deleted Scenes - [EHX].mkv → Deleted Scenes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Deleted Scenes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": " Size: 77.84MB → 26.06MB (33.5% of original, 66.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Deleted original and processing copy for Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Processing: German Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Copied German Theatrical Trailer.mkv → German Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Source resolution detected: 704x568", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Source 704x568 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T23:09:08Z", "level": "INFO", "message": "Source 704x568 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Source Resolution: 704x568", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Target Resolution: 704x568", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:09:09Z", "level": "INFO", "message": "Running CQ encode: German Theatrical Trailer - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Original Size: 22.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Encoded Size: 13.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Reduction: 62.4% of original (37.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Resolution: 704x568 → 704x568", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:09:12Z", "level": "INFO", "message": "Moved German Theatrical Trailer - [EHX].mkv → German Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: German Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": " Size: 22.08MB → 13.79MB (62.5% of original, 37.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": "Deleted original and processing copy for German Theatrical Trailer.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T23:09:13Z", "level": "INFO", "message": "Processing: Interview with director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Copied Interview with director Joe Dante.mkv → Interview with director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Source resolution detected: 1752x1024", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Source 1752x1024 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T23:09:14Z", "level": "INFO", "message": "Source 1752x1024 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Source Resolution: 1752x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Target Resolution: 1752x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:09:15Z", "level": "INFO", "message": "Running CQ encode: Interview with director Joe Dante - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Original Size: 159.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Encoded Size: 156.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Reduction: 97.8% of original (2.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Resolution: 1752x1024 → 1752x1024", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Processing: Introduction from director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Copied Introduction from director Joe Dante.mkv → Introduction from director Joe Dante.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Source resolution detected: 1560x1008", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Source 1560x1008 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Source 1560x1008 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Source Resolution: 1560x1008", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Target Resolution: 1560x1008", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:10:24Z", "level": "INFO", "message": "Running CQ encode: Introduction from director Joe Dante - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Original Size: 4.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Encoded Size: 2.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Reduction: 57.9% of original (42.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Resolution: 1560x1008 → 1560x1008", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "Moved Introduction from director Joe Dante - [EHX].mkv → Introduction from director Joe Dante - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Introduction from director Joe Dante - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Size: 4.76MB → 2.76MB (58.0% of original, 42.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "Deleted original and processing copy for Introduction from director Joe Dante.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T23:10:27Z", "level": "INFO", "message": "Processing: Making Of.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T23:10:28Z", "level": "INFO", "message": "Copied Making Of.mkv → Making Of.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Source resolution detected: 696x560", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Source 696x560 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Source 696x560 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Source Resolution: 696x560", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Target Resolution: 696x560", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:10:29Z", "level": "INFO", "message": "Running CQ encode: Making Of - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Original Size: 141.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Encoded Size: 67.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Reduction: 48.0% of original (52.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Resolution: 696x560 → 696x560", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:10:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Moved Making Of - [EHX].mkv → Making Of - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Making Of - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": " Size: 141.53MB → 67.99MB (48.0% of original, 52.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Deleted original and processing copy for Making Of.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Processing: Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Copied Theatrical Trailer.mkv → Theatrical Trailer.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Source resolution detected: 720x408", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Source 720x408 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 65} +{"timestamp": "2025-12-31T23:10:54Z", "level": "INFO", "message": "Source 720x408 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 124} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Source Resolution: 720x408", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Target Resolution: 720x408", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 81kbps | Action: COPY (preserve) | Target: 81kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2025-12-31T23:10:55Z", "level": "INFO", "message": "Running CQ encode: Theatrical Trailer - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Original Size: 19.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Encoded Size: 8.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Reduction: 43.7% of original (56.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Resolution: 720x408 → 720x408", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2025-12-31T23:10:58Z", "level": "INFO", "message": "Moved Theatrical Trailer - [EHX].mkv → Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Theatrical Trailer - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": " Size: 19.06MB → 8.33MB (43.7% of original, 56.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": "Deleted original and processing copy for Theatrical Trailer.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2025-12-31T23:10:59Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 336} +{"timestamp": "2025-12-31T23:49:32Z", "level": "INFO", "message": "Added to paths.txt: --cq 22 \"[object Object]\"", "module": "api", "funcName": "add_folder", "line": 171} +{"timestamp": "2025-12-31T23:49:33Z", "level": "INFO", "message": "Removed from paths.txt: [object Object]", "module": "api", "funcName": "remove_folder", "line": 208} +{"timestamp": "2025-12-31T23:52:51Z", "level": "INFO", "message": "Added to paths.txt: --cq 22 \"P:\\movies\\Superman (2025)\"", "module": "api", "funcName": "add_folder", "line": 171} +{"timestamp": "2025-12-31T23:52:53Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\Superman (2025)", "module": "api", "funcName": "remove_folder", "line": 208} +{"timestamp": "2026-01-01T00:10:07Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T00:10:07Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:10:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptmgq7hjt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:10:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:14:11Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T00:14:11Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:14:21Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:14:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpju0uldqw.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:14:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Original Size: 1194.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Encoded Size: 1056.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Reduction: 88.5% of original (11.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:15:56Z", "level": "INFO", "message": "Processing: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Copied Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:16:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdsz69szm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:16:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:17:16Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T00:17:16Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:17:26Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpphetzxho.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " • CQ Value: 35", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:17:26Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:19:11Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T00:19:11Z", "level": "INFO", "message": "Processing: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Copied Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:19:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnxntgh3_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:19:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Original Size: 1194.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Encoded Size: 574.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Reduction: 48.1% of original (51.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:21:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Moved Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:21:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpck3824zd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": " Size: 1194.05MB → 574.4MB (48.1% of original, 51.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:21:19Z", "level": "INFO", "message": "Processing: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Copied Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:21:30Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpr_8i8p46.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:21:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Original Size: 1258.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Encoded Size: 589.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Reduction: 46.8% of original (53.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:23:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Moved Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:23:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpbzrnsqqb.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": " Size: 1258.77MB → 589.56MB (46.8% of original, 53.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:23:51Z", "level": "INFO", "message": "Processing: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Copied Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:24:03Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpd_ls9i7y.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:24:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Original Size: 1211.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Encoded Size: 542.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Reduction: 44.7% of original (55.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:26:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:26:16Z", "level": "INFO", "message": "Moved Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:26:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpujx0fcz2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": " Size: 1211.76MB → 542.14MB (44.7% of original, 55.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:26:17Z", "level": "INFO", "message": "Processing: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Copied Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:26:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_6eh_x0o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:26:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Original Size: 1218.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Encoded Size: 528.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Reduction: 43.4% of original (56.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:28:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": "Moved Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:28:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpa47pwpr0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": " Size: 1218.99MB → 528.76MB (43.4% of original, 56.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:28:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:28:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:28:44Z", "level": "INFO", "message": "Processing: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Copied Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:28:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp47riq7i1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:28:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Original Size: 1216.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Encoded Size: 604.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Reduction: 49.7% of original (50.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:31:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Moved Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:31:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpy2ryuk9b.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": " Size: 1216.02MB → 604.5MB (49.7% of original, 50.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:31:10Z", "level": "INFO", "message": "Processing: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Copied Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:31:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph4g34lwq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:31:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Original Size: 1251.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Encoded Size: 572.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Reduction: 45.7% of original (54.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:33:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": "Moved Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:33:35Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1jaexv8h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": " Size: 1251.74MB → 572.19MB (45.7% of original, 54.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:33:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:33:36Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:33:36Z", "level": "INFO", "message": "Processing: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Copied Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:33:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpw3x1a_1a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:33:47Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Original Size: 1178.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Encoded Size: 487.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:35:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": "Moved Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:35:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp6rr5vonz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": " Size: 1178.69MB → 487.12MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:35:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:35:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:35:51Z", "level": "INFO", "message": "Processing: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Copied Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:36:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqmha26em.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:36:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Original Size: 1255.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Encoded Size: 568.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Reduction: 45.3% of original (54.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:38:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Moved Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:38:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1zq2p1ls.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": " Size: 1255.23MB → 568.17MB (45.3% of original, 54.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:38:21Z", "level": "INFO", "message": "Processing: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Copied Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:38:31Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpviqtwq7h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:38:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Original Size: 1118.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Encoded Size: 411.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Reduction: 36.8% of original (63.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:40:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Moved Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:40:36Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkrjfr5m5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": " Size: 1118.33MB → 411.8MB (36.8% of original, 63.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:40:36Z", "level": "INFO", "message": "Processing: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Copied Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:40:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7mycuuam.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:40:47Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Original Size: 1199.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Encoded Size: 508.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Reduction: 42.4% of original (57.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:42:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": "Moved Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:42:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpig98_rrk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": " Size: 1199.51MB → 508.34MB (42.4% of original, 57.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:42:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:43:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:43:00Z", "level": "INFO", "message": "Processing: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Copied Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:43:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdsnafhnk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:43:11Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Original Size: 1210.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Encoded Size: 541.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Reduction: 44.7% of original (55.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:45:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Moved Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:45:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp92pgdag0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": " Size: 1210.49MB → 541.26MB (44.7% of original, 55.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:45:19Z", "level": "INFO", "message": "Processing: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Copied Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:45:31Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3ck0rblo.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:45:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Original Size: 1284.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Encoded Size: 564.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:47:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": "Moved Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:47:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2_0vahcd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": " Size: 1284.1MB → 564.19MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:47:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:47:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:47:48Z", "level": "INFO", "message": "Processing: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Copied Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:47:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqzkie188.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:47:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Original Size: 1286.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Encoded Size: 733.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Reduction: 57.0% of original (43.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:49:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Moved Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:50:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc05gyyec.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": " Size: 1286.68MB → 733.41MB (57.0% of original, 43.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:50:01Z", "level": "INFO", "message": "Processing: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Copied Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:50:13Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkwbr6n9j.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:50:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Original Size: 1198.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Encoded Size: 460.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:52:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": "Moved Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:52:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjipha2q1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": " Size: 1198.65MB → 460.6MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:52:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:52:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:52:25Z", "level": "INFO", "message": "Processing: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Copied Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1072", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Source 1920x1072 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:52:36Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcbfte3bs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:52:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Original Size: 1199.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Encoded Size: 425.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Reduction: 35.5% of original (64.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Resolution: 1920x1072 → 1920x1072", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:54:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Moved Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:54:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc4r71wh6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": " Size: 1199.16MB → 425.7MB (35.5% of original, 64.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:54:53Z", "level": "INFO", "message": "Processing: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:55:03Z", "level": "INFO", "message": "Copied Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:55:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2ldieayj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:55:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Original Size: 1212.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Encoded Size: 560.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Reduction: 46.2% of original (53.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:57:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Moved Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:57:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplhpozqx4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": " Size: 1212.69MB → 560.74MB (46.2% of original, 53.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:57:06Z", "level": "INFO", "message": "Processing: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Copied Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:57:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0ei7vsme.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:57:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Original Size: 1067.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Encoded Size: 439.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T00:59:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T00:59:29Z", "level": "INFO", "message": "Moved Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T00:59:30Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpz7g0hzj2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": " Size: 1067.26MB → 439.71MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T00:59:30Z", "level": "INFO", "message": "Processing: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Copied Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T00:59:40Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1yvnvgo3.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T00:59:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Original Size: 1090.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Encoded Size: 451.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:01:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Moved Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:01:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0mhqql9v.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": " Size: 1090.87MB → 451.58MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:01:56Z", "level": "INFO", "message": "Processing: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Copied Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:02:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx0kqlroq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:02:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Original Size: 1052.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Encoded Size: 427.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Reduction: 40.6% of original (59.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:04:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": "Moved Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:04:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp388j25ir.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": " Size: 1052.5MB → 427.81MB (40.6% of original, 59.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:04:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:04:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:04:19Z", "level": "INFO", "message": "Processing: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Copied Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:04:27Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpefrczr1x.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:04:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Original Size: 929.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Encoded Size: 376.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Reduction: 40.5% of original (59.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:06:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": "Moved Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:06:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprdsj1zc0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": " Size: 929.6MB → 376.72MB (40.5% of original, 59.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:06:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:06:34Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:06:34Z", "level": "INFO", "message": "Processing: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Copied Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:06:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk0p7td2h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:06:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Original Size: 1024.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Encoded Size: 417.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:08:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Moved Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:08:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp8b0y9wqj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": " Size: 1024.01MB → 417.75MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:08:57Z", "level": "INFO", "message": "Processing: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Copied Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:09:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:09:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc488wsax.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:09:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Original Size: 1070.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Encoded Size: 448.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:11:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Moved Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:11:25Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0hl34eqn.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": " Size: 1070.47MB → 448.26MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:11:25Z", "level": "INFO", "message": "Processing: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Copied Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:11:35Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnz9chrkj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:11:35Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Original Size: 1081.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Encoded Size: 444.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:13:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": "Moved Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:13:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcde5w0mh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": " Size: 1081.52MB → 444.61MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:13:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:13:54Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:13:54Z", "level": "INFO", "message": "Processing: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Copied Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:14:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyowkhtwu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:14:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Original Size: 1066.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Encoded Size: 430.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:16:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Moved Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:16:28Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7tp4v0z4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": " Size: 1066.74MB → 430.87MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:16:28Z", "level": "INFO", "message": "Processing: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Copied Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:16:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpghz48vxh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:16:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Original Size: 1065.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Encoded Size: 422.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:18:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Moved Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:18:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfsvg6ax1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": " Size: 1065.36MB → 422.05MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:18:56Z", "level": "INFO", "message": "Processing: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Copied Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:19:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:19:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpeu6te4dj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:19:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Original Size: 1072.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Encoded Size: 458.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:21:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Moved Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:21:25Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpp0xr_3zz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": " Size: 1072.45MB → 458.86MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:21:25Z", "level": "INFO", "message": "Processing: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Copied Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:21:36Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprzb6x4qq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:21:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Original Size: 1114.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Encoded Size: 442.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Reduction: 39.7% of original (60.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:23:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Moved Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:24:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0hj5x2bj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": " Size: 1114.36MB → 442.83MB (39.7% of original, 60.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:24:02Z", "level": "INFO", "message": "Processing: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Copied Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:24:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpt0e0su8a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:24:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Original Size: 1092.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Encoded Size: 456.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Reduction: 41.8% of original (58.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:26:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Moved Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:26:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxtwhtm1c.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": " Size: 1092.59MB → 456.92MB (41.8% of original, 58.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:26:24Z", "level": "INFO", "message": "Processing: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Copied Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:26:34Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptk1z5h56.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:26:34Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Original Size: 1077.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Encoded Size: 460.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:28:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Moved Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:28:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkba9wqzv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": " Size: 1077.61MB → 460.74MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:28:48Z", "level": "INFO", "message": "Processing: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Copied Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:28:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmppxczhztp.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:28:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Original Size: 1011.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Encoded Size: 394.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Reduction: 39.0% of original (61.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:31:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Moved Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:31:14Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2ho92f19.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": " Size: 1011.17MB → 394.25MB (39.0% of original, 61.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:31:14Z", "level": "INFO", "message": "Processing: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Copied Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:31:25Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptc09q98t.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:31:25Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Original Size: 1086.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Encoded Size: 469.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:33:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": "Moved Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:33:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpof54xgvl.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": " Size: 1086.58MB → 469.19MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:33:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:33:39Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:33:39Z", "level": "INFO", "message": "Processing: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Copied Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:33:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:33:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp8ascg85q.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:33:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Original Size: 953.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Encoded Size: 362.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:35:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Moved Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:35:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9ksucjzz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": " Size: 953.74MB → 362.53MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:35:55Z", "level": "INFO", "message": "Processing: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Copied Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:36:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfnzxqzid.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:36:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Original Size: 1102.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Encoded Size: 427.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:38:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Moved Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:38:27Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptjxuqsm0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": " Size: 1102.15MB → 427.09MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:38:27Z", "level": "INFO", "message": "Processing: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Copied Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:38:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:38:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpot12ecbi.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:38:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Original Size: 1147.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Encoded Size: 473.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:40:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Moved Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:41:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpa79vmkgw.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": " Size: 1147.45MB → 473.33MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:41:01Z", "level": "INFO", "message": "Processing: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Copied Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:41:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdwy429_1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:41:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Original Size: 1140.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Encoded Size: 477.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:43:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Moved Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:43:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph_525i4b.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": " Size: 1140.94MB → 477.81MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:43:43Z", "level": "INFO", "message": "Processing: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Copied Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:43:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:43:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmponqezm2q.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:43:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Original Size: 1104.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Encoded Size: 424.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:46:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:46:20Z", "level": "INFO", "message": "Moved Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:46:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5_xot0s1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": " Size: 1104.08MB → 424.57MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:46:21Z", "level": "INFO", "message": "Processing: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Copied Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:46:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:46:31Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpogwfdnaa.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:46:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Original Size: 1048.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Encoded Size: 388.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Reduction: 37.1% of original (62.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:48:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Moved Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:48:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5jnspeki.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": " Size: 1048.57MB → 388.53MB (37.1% of original, 62.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:48:51Z", "level": "INFO", "message": "Processing: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Copied Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:49:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpp_mnk2yb.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:49:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Original Size: 1100.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Encoded Size: 455.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:51:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Moved Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:51:26Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpiydzv64l.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": " Size: 1100.73MB → 455.3MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:51:26Z", "level": "INFO", "message": "Processing: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Copied Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:51:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmn0lw503.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:51:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Original Size: 1140.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Encoded Size: 457.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:54:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Moved Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:54:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdpfvkfb_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": " Size: 1140.72MB → 457.58MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:54:05Z", "level": "INFO", "message": "Processing: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Copied Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:54:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxt8x0l36.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:54:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Original Size: 1274.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Encoded Size: 594.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Reduction: 46.6% of original (53.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:56:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Moved Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:56:26Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9mbk55k3.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": " Size: 1274.11MB → 594.17MB (46.6% of original, 53.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:56:26Z", "level": "INFO", "message": "Processing: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Copied Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:56:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphqds6zbf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:56:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Original Size: 1226.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Encoded Size: 661.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Reduction: 53.9% of original (46.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T01:58:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T01:58:43Z", "level": "INFO", "message": "Moved Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T01:58:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3rxdvzrz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": " Size: 1226.97MB → 661.37MB (53.9% of original, 46.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T01:58:44Z", "level": "INFO", "message": "Processing: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Copied Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T01:58:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptuebooqq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T01:58:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Original Size: 1265.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Encoded Size: 589.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:01:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Moved Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:01:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph4gullek.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": " Size: 1265.74MB → 589.0MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:01:06Z", "level": "INFO", "message": "Processing: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Copied Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:01:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpihycymav.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:01:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Original Size: 1220.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Encoded Size: 573.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Reduction: 47.0% of original (53.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:03:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": "Moved Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:03:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfae9yvnx.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": " Size: 1220.96MB → 573.52MB (47.0% of original, 53.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:03:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:03:22Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:03:22Z", "level": "INFO", "message": "Processing: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Copied Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:03:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpewqw28ky.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:03:33Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Original Size: 1217.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Encoded Size: 674.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Reduction: 55.4% of original (44.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:05:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": "Moved Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:05:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpsd_41kzx.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": " Size: 1217.35MB → 674.01MB (55.4% of original, 44.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:05:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:05:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:05:38Z", "level": "INFO", "message": "Processing: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Copied Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:05:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpde9tsbhd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:05:50Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Original Size: 1276.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Encoded Size: 716.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Reduction: 56.1% of original (43.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:07:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Moved Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:07:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzu1usjzi.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": " Size: 1276.57MB → 716.27MB (56.1% of original, 43.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:07:56Z", "level": "INFO", "message": "Processing: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Copied Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:08:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpggem90ib.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:08:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Original Size: 1269.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Encoded Size: 629.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Reduction: 49.6% of original (50.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:10:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": "Moved Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:10:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkhlhdnzk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": " Size: 1269.09MB → 629.48MB (49.6% of original, 50.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:10:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:10:22Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:10:22Z", "level": "INFO", "message": "Processing: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Copied Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:10:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpj3fektn5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:10:33Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Original Size: 1245.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Encoded Size: 629.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Reduction: 50.5% of original (49.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:12:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Moved Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:12:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf__b8u8o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": " Size: 1245.31MB → 629.48MB (50.5% of original, 49.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:12:43Z", "level": "INFO", "message": "Processing: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Copied Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:12:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:12:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxp9o7nvu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:12:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Original Size: 1268.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Encoded Size: 626.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Reduction: 49.4% of original (50.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:15:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Moved Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:15:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprh2sk1u6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": " Size: 1268.56MB → 626.75MB (49.4% of original, 50.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:15:10Z", "level": "INFO", "message": "Processing: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Copied Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:15:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5wqrari_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:15:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Original Size: 1275.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Encoded Size: 618.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Reduction: 48.5% of original (51.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:17:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Moved Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:17:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwpdbe83a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": " Size: 1275.97MB → 618.85MB (48.5% of original, 51.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:17:33Z", "level": "INFO", "message": "Processing: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Copied Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:17:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3voq4ap5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:17:45Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Original Size: 1193.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Encoded Size: 557.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Reduction: 46.7% of original (53.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:19:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": "Moved Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:19:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzll5dakz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": " Size: 1193.53MB → 557.27MB (46.7% of original, 53.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:19:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:19:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:19:50Z", "level": "INFO", "message": "Processing: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Copied Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:20:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphys7uwij.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:20:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Original Size: 1224.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Encoded Size: 590.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Reduction: 48.2% of original (51.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:22:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Moved Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:22:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkq_vk7ym.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": " Size: 1224.62MB → 590.71MB (48.2% of original, 51.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:22:05Z", "level": "INFO", "message": "Processing: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Copied Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:22:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvxv5t8nf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:22:19Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Original Size: 1216.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Encoded Size: 550.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Reduction: 45.3% of original (54.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:24:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": "Moved Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:24:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjjgk2jay.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": " Size: 1216.84MB → 550.81MB (45.3% of original, 54.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:24:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:24:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:24:21Z", "level": "INFO", "message": "Processing: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Copied Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:24:33Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjjh1v6cm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:24:33Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Original Size: 1269.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Encoded Size: 572.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:26:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": "Moved Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:26:41Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3rq8x98w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": " Size: 1269.84MB → 572.68MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:26:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:26:42Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:26:42Z", "level": "INFO", "message": "Processing: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Copied Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:26:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpaim9u3op.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:26:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Original Size: 1152.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Encoded Size: 521.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Reduction: 45.3% of original (54.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:28:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Moved Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:28:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpg6m4mnrl.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": " Size: 1152.21MB → 521.45MB (45.3% of original, 54.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:28:53Z", "level": "INFO", "message": "Processing: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Copied Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:29:04Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdqmvuaf7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:29:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Original Size: 1110.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Encoded Size: 497.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Reduction: 44.8% of original (55.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:30:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Moved Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:31:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuepbezu8.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": " Size: 1110.03MB → 497.54MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:31:00Z", "level": "INFO", "message": "Processing: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Copied Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:31:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpoleqism_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:31:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Original Size: 1235.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Encoded Size: 626.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Reduction: 50.7% of original (49.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:33:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": "Moved Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:33:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3rf_re43.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": " Size: 1235.78MB → 626.8MB (50.7% of original, 49.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:33:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:33:13Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:33:13Z", "level": "INFO", "message": "Processing: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Copied Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:33:24Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx0nf4w4e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:33:24Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Original Size: 1230.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Encoded Size: 666.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Reduction: 54.2% of original (45.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:35:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": "Moved Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:35:30Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxe4if5zr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": " Size: 1230.73MB → 666.65MB (54.2% of original, 45.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:35:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:35:31Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:35:31Z", "level": "INFO", "message": "Processing: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Copied Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:35:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp6j5z7hbe.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:35:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Original Size: 1243.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Encoded Size: 719.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Reduction: 57.9% of original (42.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:37:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Moved Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:37:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpo4kveux7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": " Size: 1243.85MB → 719.79MB (57.9% of original, 42.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:37:49Z", "level": "INFO", "message": "Processing: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Copied Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:38:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3lty6ry0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:38:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Original Size: 1300.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Encoded Size: 616.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Reduction: 47.4% of original (52.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:40:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Moved Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:40:14Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0zjrmtci.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": " Size: 1300.63MB → 616.77MB (47.4% of original, 52.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:40:14Z", "level": "INFO", "message": "Processing: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Copied Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:40:27Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvg_8yq4t.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:40:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Original Size: 1249.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Encoded Size: 689.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Reduction: 55.2% of original (44.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:42:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Moved Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:42:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptkh_lrtd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": " Size: 1249.53MB → 689.24MB (55.2% of original, 44.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:42:38Z", "level": "INFO", "message": "Processing: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Copied Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:42:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpq09g3awz.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:42:51Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Original Size: 1258.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Encoded Size: 666.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Reduction: 52.9% of original (47.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:44:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": "Moved Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:44:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5ut33es7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": " Size: 1258.44MB → 666.0MB (52.9% of original, 47.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:44:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:44:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:44:55Z", "level": "INFO", "message": "Processing: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Copied Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:45:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3qpphz84.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:45:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Original Size: 1099.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Encoded Size: 465.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Reduction: 42.3% of original (57.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:47:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Moved Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:47:21Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmps00auo3s.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": " Size: 1099.63MB → 465.54MB (42.3% of original, 57.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:47:21Z", "level": "INFO", "message": "Processing: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Copied Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:47:32Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfn1dj71o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:47:32Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Original Size: 1082.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Encoded Size: 506.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Reduction: 46.8% of original (53.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:49:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Moved Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:49:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpieen8u1f.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": " Size: 1082.08MB → 506.4MB (46.8% of original, 53.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:49:51Z", "level": "INFO", "message": "Processing: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Copied Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:50:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:50:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk71bq_22.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:50:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Original Size: 909.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Encoded Size: 354.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Reduction: 38.9% of original (61.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:52:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Moved Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:52:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptz1b87rn.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": " Size: 909.89MB → 354.25MB (38.9% of original, 61.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:52:07Z", "level": "INFO", "message": "Processing: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:52:17Z", "level": "INFO", "message": "Copied Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:52:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvmmyukkk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:52:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Original Size: 1102.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Encoded Size: 407.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Reduction: 37.0% of original (63.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:54:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Moved Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:54:34Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpax1_y2ap.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": " Size: 1102.86MB → 407.58MB (37.0% of original, 63.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:54:34Z", "level": "INFO", "message": "Processing: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Copied Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:54:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk1roiadx.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:54:44Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Original Size: 1012.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Encoded Size: 403.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Reduction: 39.9% of original (60.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:56:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": "Moved Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:56:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpet5msbo4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": " Size: 1012.31MB → 403.77MB (39.9% of original, 60.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:56:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:56:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:56:50Z", "level": "INFO", "message": "Processing: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Copied Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:56:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:56:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyzacrsxm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:56:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Original Size: 965.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Encoded Size: 381.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T02:59:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Moved Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T02:59:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf8tbko6e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": " Size: 965.9MB → 381.78MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T02:59:09Z", "level": "INFO", "message": "Processing: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Copied Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T02:59:19Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpftqq1n62.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T02:59:19Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Original Size: 1011.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Encoded Size: 366.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Reduction: 36.2% of original (63.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:01:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Moved Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:01:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0ed1exd1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": " Size: 1011.59MB → 366.43MB (36.2% of original, 63.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:01:29Z", "level": "INFO", "message": "Processing: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Copied Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:01:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplybarth2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:01:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Original Size: 954.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Encoded Size: 379.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Reduction: 39.7% of original (60.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:03:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:03:47Z", "level": "INFO", "message": "Moved Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:03:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4rphcvo4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": " Size: 954.26MB → 379.04MB (39.7% of original, 60.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:03:48Z", "level": "INFO", "message": "Processing: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Copied Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:03:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpc7w4q4lt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:03:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Original Size: 1006.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Encoded Size: 415.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Reduction: 41.3% of original (58.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:06:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Moved Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:06:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpb9rpow22.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": " Size: 1006.11MB → 415.23MB (41.3% of original, 58.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:06:06Z", "level": "INFO", "message": "Processing: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Copied Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:06:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnjt9tur_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:06:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Original Size: 1134.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Encoded Size: 475.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:08:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Moved Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:08:38Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuuz41wfq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": " Size: 1134.42MB → 475.13MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:08:38Z", "level": "INFO", "message": "Processing: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Copied Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:08:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9i7exetu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:08:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Original Size: 1039.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Encoded Size: 373.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Reduction: 35.9% of original (64.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:10:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": "Moved Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:11:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfbnyviyv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": " Size: 1039.16MB → 373.16MB (35.9% of original, 64.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:11:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:11:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:11:02Z", "level": "INFO", "message": "Processing: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Copied Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:11:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5x45z7de.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:11:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Original Size: 1135.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Encoded Size: 462.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:13:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Moved Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:13:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpr755ml19.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": " Size: 1135.33MB → 462.15MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:13:37Z", "level": "INFO", "message": "Processing: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Copied Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:13:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4afjcp_k.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:13:47Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Original Size: 1016.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Encoded Size: 417.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Reduction: 41.0% of original (59.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:15:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": "Moved Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:16:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqj573e22.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": " Size: 1016.28MB → 417.09MB (41.0% of original, 59.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:16:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:16:03Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:16:03Z", "level": "INFO", "message": "Processing: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Copied Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:16:13Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpeugetqdh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:16:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Original Size: 1101.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Encoded Size: 477.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:18:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:18:31Z", "level": "INFO", "message": "Moved Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:18:32Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpdlb_jhdt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": " Size: 1101.76MB → 477.59MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:18:32Z", "level": "INFO", "message": "Processing: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Copied Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:18:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:18:41Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprvfg1wcq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:18:41Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Original Size: 942.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Encoded Size: 337.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Reduction: 35.8% of original (64.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:20:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": "Moved Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:20:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplxabv6qr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": " Size: 942.74MB → 337.79MB (35.8% of original, 64.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:20:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:20:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:20:55Z", "level": "INFO", "message": "Processing: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Copied Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:21:03Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpv9bms2z5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:21:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Original Size: 966.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Encoded Size: 462.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Reduction: 47.8% of original (52.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:23:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Moved Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:23:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpb79dsux1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": " Size: 966.55MB → 462.13MB (47.8% of original, 52.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:23:07Z", "level": "INFO", "message": "Processing: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Copied Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:23:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpssk_p4qh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:23:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Original Size: 990.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Encoded Size: 380.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:25:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Moved Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:25:28Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx1q3z5jf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": " Size: 990.31MB → 380.88MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:25:28Z", "level": "INFO", "message": "Processing: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Copied Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:25:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpbgn9awmi.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:25:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Original Size: 1091.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Encoded Size: 496.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Reduction: 45.5% of original (54.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:27:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Moved Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:27:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp95a7pjp7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": " Size: 1091.07MB → 496.7MB (45.5% of original, 54.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:27:59Z", "level": "INFO", "message": "Processing: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Copied Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:28:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpsqxr6xf4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:28:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Original Size: 1009.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Encoded Size: 383.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Reduction: 37.9% of original (62.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:55:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:55:59Z", "level": "INFO", "message": "Moved Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:56:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuiswxvl1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": " Size: 1009.92MB → 383.02MB (37.9% of original, 62.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:56:00Z", "level": "INFO", "message": "Processing: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Copied Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:56:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwd9isk8e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:56:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Original Size: 1063.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Encoded Size: 395.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Reduction: 37.2% of original (62.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T03:57:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": "Moved Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T03:58:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpq0rgipdk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": " Size: 1063.08MB → 395.92MB (37.2% of original, 62.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T03:58:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T03:58:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T03:58:02Z", "level": "INFO", "message": "Processing: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Copied Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T03:58:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprl36cjf3.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T03:58:11Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Original Size: 995.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Encoded Size: 430.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:00:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Moved Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:00:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcnxbwbd9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": " Size: 995.78MB → 430.0MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:00:05Z", "level": "INFO", "message": "Processing: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Copied Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:00:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1mpkk_fk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:00:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Original Size: 1107.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Encoded Size: 594.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Reduction: 53.7% of original (46.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:02:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Moved Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:02:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpy4sbhpap.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": " Size: 1107.29MB → 594.17MB (53.7% of original, 46.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:02:10Z", "level": "INFO", "message": "Processing: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Copied Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:02:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmora65n_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:02:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Original Size: 1061.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Encoded Size: 469.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Reduction: 44.3% of original (55.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:04:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Moved Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:04:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf6my39ei.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": " Size: 1061.47MB → 469.9MB (44.3% of original, 55.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:04:10Z", "level": "INFO", "message": "Processing: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Copied Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:04:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_7uba_16.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:04:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Original Size: 1011.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Encoded Size: 464.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Reduction: 45.9% of original (54.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:06:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": "Moved Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:06:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpaj2ffil4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": " Size: 1011.62MB → 464.83MB (45.9% of original, 54.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:06:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:06:09Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:06:09Z", "level": "INFO", "message": "Processing: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Copied Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:06:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpb8x2rofr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:06:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Original Size: 1007.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Encoded Size: 405.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Reduction: 40.2% of original (59.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:08:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Moved Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:08:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpuj6pn8ev.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": " Size: 1007.38MB → 405.25MB (40.2% of original, 59.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:08:07Z", "level": "INFO", "message": "Processing: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Copied Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:08:18Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5_ijt8s4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:08:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Original Size: 1118.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Encoded Size: 425.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Reduction: 38.1% of original (61.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:10:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Moved Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:10:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph9b9whqd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": " Size: 1118.48MB → 425.87MB (38.1% of original, 61.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:10:07Z", "level": "INFO", "message": "Processing: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Copied Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:10:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpce0pnngt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:10:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Original Size: 1016.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Encoded Size: 473.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:12:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Moved Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:12:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpiedv7i8n.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": " Size: 1016.94MB → 473.16MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:12:06Z", "level": "INFO", "message": "Processing: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Copied Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:12:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:12:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpx566m620.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:12:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Original Size: 1068.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Encoded Size: 431.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:13:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:14:01Z", "level": "INFO", "message": "Moved Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:14:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprv39ex87.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": " Size: 1068.6MB → 431.55MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:14:02Z", "level": "INFO", "message": "Processing: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Copied Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:14:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_dlhvbcy.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:14:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Original Size: 1079.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Encoded Size: 437.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Reduction: 40.5% of original (59.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:15:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": "Moved Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:16:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpoh894gzu.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": " Size: 1079.77MB → 437.23MB (40.5% of original, 59.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:16:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:16:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:16:02Z", "level": "INFO", "message": "Processing: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Copied Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:16:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzvdhkkmv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:16:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Original Size: 1137.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Encoded Size: 468.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:17:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Moved Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:18:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvycai6sr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": " Size: 1137.78MB → 468.17MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:18:02Z", "level": "INFO", "message": "Processing: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Copied Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:18:12Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpoyszu5jf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:18:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Original Size: 1028.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Encoded Size: 437.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Reduction: 42.5% of original (57.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:19:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Moved Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:20:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcbejq74d.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": " Size: 1028.23MB → 437.09MB (42.5% of original, 57.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:20:00Z", "level": "INFO", "message": "Processing: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Copied Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:20:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp16y08cx2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:20:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Original Size: 996.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Encoded Size: 405.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:21:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Moved Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:21:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3vz2oofd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": " Size: 996.51MB → 405.17MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:21:58Z", "level": "INFO", "message": "Processing: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Copied Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:22:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpzrrk2wrf.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:22:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Original Size: 1112.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Encoded Size: 434.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:23:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Moved Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:23:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp10zn0tzt.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": " Size: 1112.98MB → 434.89MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:23:59Z", "level": "INFO", "message": "Processing: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Copied Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:24:10Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp103wedw4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:24:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Original Size: 1161.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Encoded Size: 502.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:25:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Moved Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:26:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp115z8be0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": " Size: 1161.83MB → 502.78MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:26:01Z", "level": "INFO", "message": "Processing: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Copied Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:26:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpww3nx9gy.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:26:11Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Original Size: 1070.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Encoded Size: 395.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Reduction: 36.9% of original (63.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:27:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Moved Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:27:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpv1fluck7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": " Size: 1070.71MB → 395.17MB (36.9% of original, 63.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:27:59Z", "level": "INFO", "message": "Processing: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Copied Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:28:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp6_crky_7.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:28:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Original Size: 1030.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Encoded Size: 404.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:29:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:29:59Z", "level": "INFO", "message": "Moved Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:30:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqjc3d35r.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": " Size: 1030.23MB → 404.72MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:30:00Z", "level": "INFO", "message": "Processing: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Copied Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:30:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpu1p3n679.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:30:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Original Size: 1063.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Encoded Size: 411.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Reduction: 38.7% of original (61.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:31:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": "Moved Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:31:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpgrm2vd7o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": " Size: 1063.59MB → 411.96MB (38.7% of original, 61.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:31:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:31:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:31:57Z", "level": "INFO", "message": "Processing: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Copied Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:32:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjpfgo4qa.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:32:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Original Size: 1101.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Encoded Size: 453.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:33:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Moved Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:33:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp41tzz6_6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": " Size: 1101.52MB → 453.63MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:33:55Z", "level": "INFO", "message": "Processing: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Copied Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:34:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpe8rzxhwr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:34:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Original Size: 1204.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Encoded Size: 500.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Reduction: 41.6% of original (58.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:35:54Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Moved Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:35:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpk5xbs5t4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": " Size: 1204.16MB → 500.78MB (41.6% of original, 58.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:35:59Z", "level": "INFO", "message": "Processing: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Copied Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:36:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpr9zgwcg8.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:36:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Original Size: 989.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Encoded Size: 368.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Reduction: 37.2% of original (62.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:37:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Moved Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:37:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp9zq1cy74.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": " Size: 989.83MB → 368.13MB (37.2% of original, 62.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:37:58Z", "level": "INFO", "message": "Processing: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:38:07Z", "level": "INFO", "message": "Copied Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:38:08Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjifriw8k.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:38:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Original Size: 1001.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Encoded Size: 386.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Reduction: 38.6% of original (61.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:39:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Moved Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:39:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpsi_d2ari.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": " Size: 1001.29MB → 386.17MB (38.6% of original, 61.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:39:56Z", "level": "INFO", "message": "Processing: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Copied Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:40:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfxyed5pm.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:40:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Original Size: 998.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Encoded Size: 354.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Reduction: 35.5% of original (64.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:41:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Moved Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:41:52Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp3f981heo.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": " Size: 998.94MB → 354.12MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:41:52Z", "level": "INFO", "message": "Processing: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Copied Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:42:02Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp976z82ox.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:42:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Original Size: 1043.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Encoded Size: 414.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Reduction: 39.7% of original (60.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:43:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Moved Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:43:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5i3q436w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": " Size: 1043.67MB → 414.27MB (39.7% of original, 60.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:43:51Z", "level": "INFO", "message": "Processing: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Copied Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:44:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:44:01Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpcfee0fgh.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:44:01Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Original Size: 992.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Encoded Size: 360.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Reduction: 36.3% of original (63.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:45:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:45:48Z", "level": "INFO", "message": "Moved Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:45:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnkx_hqba.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": " Size: 992.35MB → 360.39MB (36.3% of original, 63.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:45:49Z", "level": "INFO", "message": "Processing: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Copied Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:45:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqtuy_frq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:45:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Original Size: 1091.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Encoded Size: 413.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:47:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Moved Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:47:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0igx4ryk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": " Size: 1091.96MB → 413.3MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:47:48Z", "level": "INFO", "message": "Processing: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Copied Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:47:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmplenb81z5.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:47:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Original Size: 986.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Encoded Size: 415.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Reduction: 42.1% of original (57.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:49:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Moved Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:49:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpvzqrs08w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": " Size: 986.84MB → 415.3MB (42.1% of original, 57.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:49:45Z", "level": "INFO", "message": "Processing: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Copied Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:49:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxbt376b0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:49:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Original Size: 1169.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Encoded Size: 510.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Reduction: 43.7% of original (56.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:51:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Moved Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:51:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4w0m2zty.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": " Size: 1169.67MB → 510.7MB (43.7% of original, 56.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:51:48Z", "level": "INFO", "message": "Processing: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Copied Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:51:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp_u_qh7xs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:51:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Original Size: 1115.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Encoded Size: 495.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Reduction: 44.4% of original (55.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:53:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": "Moved Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:53:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp93sugjvv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": " Size: 1115.33MB → 495.59MB (44.4% of original, 55.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:53:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:53:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:53:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:53:56Z", "level": "INFO", "message": "Copied Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:53:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0t9t4fev.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:53:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Original Size: 1105.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Encoded Size: 457.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:55:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": "Moved Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:55:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpd5_c09vr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": " Size: 1105.25MB → 457.97MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:55:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:55:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:55:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:55:57Z", "level": "INFO", "message": "Copied Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:55:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyoxpdjsd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:55:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Original Size: 1103.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Encoded Size: 449.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:57:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Moved Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:57:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp79qzyor4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": " Size: 1103.58MB → 449.27MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:57:48Z", "level": "INFO", "message": "Processing: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Copied Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:57:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptin42gb0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:57:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Original Size: 1071.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Encoded Size: 443.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T04:59:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": "Moved Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T04:59:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp2spmgpr9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": " Size: 1071.81MB → 443.95MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T04:59:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T04:59:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T04:59:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Copied Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T04:59:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4uq41tfj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T04:59:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Original Size: 982.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Encoded Size: 382.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Reduction: 39.0% of original (61.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:01:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Moved Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:01:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpjc6xgxk0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": " Size: 982.71MB → 382.99MB (39.0% of original, 61.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:01:45Z", "level": "INFO", "message": "Processing: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Copied Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:01:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp896ufuk1.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:01:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Original Size: 976.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Encoded Size: 389.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Reduction: 39.9% of original (60.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:03:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": "Moved Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:03:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphh6qw2md.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": " Size: 976.85MB → 389.93MB (39.9% of original, 60.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:03:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:03:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:03:44Z", "level": "INFO", "message": "Processing: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Copied Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:03:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmphmtlh7y9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:03:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Original Size: 1025.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Encoded Size: 410.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:05:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:05:42Z", "level": "INFO", "message": "Moved Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:05:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpnp8so2zs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": " Size: 1025.92MB → 410.37MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:05:43Z", "level": "INFO", "message": "Processing: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Copied Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:05:52Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp059psy0w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:05:52Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Original Size: 986.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Encoded Size: 369.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Reduction: 37.5% of original (62.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:07:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:07:42Z", "level": "INFO", "message": "Moved Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:07:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpaxon_lhr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": " Size: 986.23MB → 369.38MB (37.5% of original, 62.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:07:43Z", "level": "INFO", "message": "Processing: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Copied Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:07:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp05qz9995.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:07:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Original Size: 1092.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Encoded Size: 423.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:09:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Moved Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:09:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpou3hb3a6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": " Size: 1092.43MB → 423.97MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:09:44Z", "level": "INFO", "message": "Processing: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Copied Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:09:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpyiym03sj.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:09:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Original Size: 1121.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Encoded Size: 427.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Reduction: 38.1% of original (61.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:11:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Moved Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:11:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpf7ir5yx0.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": " Size: 1121.0MB → 427.51MB (38.1% of original, 61.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:11:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Copied Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:11:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmprk54gs2m.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:11:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Original Size: 1098.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Encoded Size: 431.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:13:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Moved Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:13:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpbst82dvv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": " Size: 1098.16MB → 431.16MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:13:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Copied Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:13:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph79n2178.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:13:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Original Size: 1115.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Encoded Size: 455.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Reduction: 40.9% of original (59.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:15:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Moved Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:15:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqxxsgbo2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": " Size: 1115.15MB → 455.98MB (40.9% of original, 59.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:15:49Z", "level": "INFO", "message": "Processing: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Copied Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:15:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp8nuw0xio.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:15:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Original Size: 1015.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Encoded Size: 364.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Reduction: 35.9% of original (64.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:17:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Moved Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:17:46Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwu32bc3r.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": " Size: 1015.03MB → 364.67MB (35.9% of original, 64.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:17:46Z", "level": "INFO", "message": "Processing: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Copied Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:17:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpilv7ojuq.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:17:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Original Size: 1090.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Encoded Size: 407.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:19:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Moved Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:19:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqg3ya9a4.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": " Size: 1090.01MB → 407.17MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:19:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Copied Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:19:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpegs6gp10.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:19:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Original Size: 1054.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Encoded Size: 422.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:21:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Moved Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:21:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpm3_t9lbs.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": " Size: 1054.37MB → 422.14MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:21:50Z", "level": "INFO", "message": "Processing: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Copied Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:21:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:22:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpa40qgrs6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:22:00Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Original Size: 969.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Encoded Size: 368.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:23:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Moved Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:23:49Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp1grirxto.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": " Size: 969.34MB → 368.19MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:23:49Z", "level": "INFO", "message": "Processing: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Copied Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:23:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:23:59Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpgin9gmf6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:23:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Original Size: 995.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Encoded Size: 377.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:25:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Moved Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:25:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpke2cu40y.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": " Size: 995.09MB → 377.65MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:25:48Z", "level": "INFO", "message": "Processing: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Copied Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:25:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmsca6hxg.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:25:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Original Size: 1088.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Encoded Size: 417.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:27:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:27:46Z", "level": "INFO", "message": "Moved Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:27:47Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmppyr9y3q2.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": " Size: 1088.62MB → 417.88MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:27:47Z", "level": "INFO", "message": "Processing: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Copied Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:27:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:27:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp80jbrv6t.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:27:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Original Size: 1065.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Encoded Size: 419.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:29:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Moved Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:29:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpix3d8w_e.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": " Size: 1065.41MB → 419.02MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:29:44Z", "level": "INFO", "message": "Processing: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Copied Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:29:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpwh_y53kk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:29:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Original Size: 1105.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Encoded Size: 427.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Reduction: 38.6% of original (61.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:31:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": "Moved Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:31:41Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpywrst62u.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": " Size: 1105.87MB → 427.1MB (38.6% of original, 61.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:31:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:31:42Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:31:42Z", "level": "INFO", "message": "Processing: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Copied Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:31:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmppmuen1ov.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:31:51Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Original Size: 1083.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Encoded Size: 437.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Reduction: 40.3% of original (59.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:33:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:33:38Z", "level": "INFO", "message": "Moved Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:33:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmph3qrc0j9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": " Size: 1083.4MB → 437.15MB (40.3% of original, 59.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:33:39Z", "level": "INFO", "message": "Processing: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Copied Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:33:50Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp31mhk52h.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:33:50Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Original Size: 1149.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Encoded Size: 460.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:35:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Moved Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:35:39Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpm0av314a.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": " Size: 1149.25MB → 460.99MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:35:39Z", "level": "INFO", "message": "Processing: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Copied Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:35:51Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7wj31vcv.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:35:51Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Original Size: 1272.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Encoded Size: 516.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Reduction: 40.6% of original (59.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:37:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": "Moved Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:37:42Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkdkw7ft8.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": " Size: 1272.4MB → 516.99MB (40.6% of original, 59.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:37:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:37:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:37:43Z", "level": "INFO", "message": "Processing: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Copied Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:37:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp4m9_02t9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:37:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Original Size: 1237.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Encoded Size: 538.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Reduction: 43.5% of original (56.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:39:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:39:43Z", "level": "INFO", "message": "Moved Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:39:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp7v9jhl5c.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": " Size: 1237.25MB → 538.63MB (43.5% of original, 56.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:39:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Copied Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:39:55Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpe6ft9mfd.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:39:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Original Size: 1238.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Encoded Size: 550.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Reduction: 44.5% of original (55.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:41:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Moved Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:41:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqn5jrul6.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": " Size: 1238.58MB → 550.56MB (44.5% of original, 55.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:41:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Copied Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:41:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpqp_8luf_.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:41:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Original Size: 1242.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Encoded Size: 498.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:43:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Moved Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:43:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxs2jf440.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": " Size: 1242.46MB → 498.66MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:43:45Z", "level": "INFO", "message": "Processing: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Copied Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:43:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpfkf4us1w.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:43:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Original Size: 1235.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Encoded Size: 556.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:45:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Moved Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:45:44Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmptz51dym9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": " Size: 1235.03MB → 556.46MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:45:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Copied Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:45:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:45:56Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp75hnn4dw.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:45:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Original Size: 1253.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Encoded Size: 536.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:47:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": "Moved Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:47:45Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpts76c_05.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": " Size: 1253.2MB → 536.57MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:47:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:47:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:47:46Z", "level": "INFO", "message": "Processing: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Copied Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:47:57Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpgz2s7vft.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:47:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Original Size: 1276.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Encoded Size: 588.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Reduction: 46.1% of original (53.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:49:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": "Moved Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:49:52Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp70h7_9fn.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": " Size: 1276.06MB → 588.42MB (46.1% of original, 53.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:49:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:49:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:49:53Z", "level": "INFO", "message": "Processing: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:50:05Z", "level": "INFO", "message": "Copied Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:50:06Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmgssr1kk.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:50:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Original Size: 1295.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Encoded Size: 583.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Reduction: 45.0% of original (55.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:52:00Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": "Moved Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:52:05Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpw7nth394.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": " Size: 1295.19MB → 583.0MB (45.0% of original, 55.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:52:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:52:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:52:06Z", "level": "INFO", "message": "Processing: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Copied Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:52:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpw7hx24xl.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:52:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Original Size: 1192.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Encoded Size: 508.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Reduction: 42.6% of original (57.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:54:06Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Moved Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:54:11Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp30oyhiz9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": " Size: 1192.28MB → 508.04MB (42.6% of original, 57.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:54:11Z", "level": "INFO", "message": "Processing: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Copied Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:54:22Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpxu0_cdpa.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:54:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Original Size: 1250.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Encoded Size: 512.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Reduction: 41.0% of original (59.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:56:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": "Moved Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:56:48Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpmm52owma.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": " Size: 1250.57MB → 512.81MB (41.0% of original, 59.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:56:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:56:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:56:49Z", "level": "INFO", "message": "Processing: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Copied Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:57:00Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp0g_t86da.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:57:00Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Original Size: 1224.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Encoded Size: 479.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T05:59:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Moved Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T05:59:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpn1mb2_1n.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": " Size: 1224.81MB → 479.53MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T05:59:29Z", "level": "INFO", "message": "Processing: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Copied Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T05:59:40Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmpkjqod8ck.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 173} +{"timestamp": "2026-01-01T05:59:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Original Size: 1230.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Encoded Size: 462.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Reduction: 37.6% of original (62.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:02:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": "Moved Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 346} +{"timestamp": "2026-01-01T06:02:13Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\AppData\\\\Local\\\\Temp\\\\tmp5knt63cc.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 74} +{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 113} +{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 386} +{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 387} +{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": " Size: 1230.21MB → 462.75MB (37.6% of original, 62.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 388} +{"timestamp": "2026-01-01T06:02:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 389} +{"timestamp": "2026-01-01T06:02:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T06:02:14Z", "level": "INFO", "message": "Processing: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:02:42Z", "level": "INFO", "message": "Processing: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Copied Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} +{"timestamp": "2026-01-01T06:02:53Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp0ctaadvc.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:02:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Original Size: 1203.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Encoded Size: 461.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:05:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:05:16Z", "level": "INFO", "message": "Moved Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 347} +{"timestamp": "2026-01-01T06:05:16Z", "level": "WARNING", "message": "Error querying Sonarr: 404 Client Error: Not Found for url: http://10.0.0.10:8989/api/v3/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 89} +{"timestamp": "2026-01-01T06:05:16Z", "level": "WARNING", "message": "Error querying Radarr: 404 Client Error: Not Found for url: http://10.0.0.10:7878/api/v3/api/v3/movie", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 126} +{"timestamp": "2026-01-01T06:05:16Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 244} +{"timestamp": "2026-01-01T06:05:16Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 368} +{"timestamp": "2026-01-01T06:05:17Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmptbjijt4y.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} +{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 411} +{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": " Size: 1203.35MB → 461.29MB (38.3% of original, 61.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 412} +{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} +{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 419} +{"timestamp": "2026-01-01T06:05:17Z", "level": "INFO", "message": "Processing: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Copied Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} +{"timestamp": "2026-01-01T06:05:29Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpy84ldue9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:05:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Original Size: 1257.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Encoded Size: 643.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Reduction: 51.2% of original (48.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:07:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "Moved Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 347} +{"timestamp": "2026-01-01T06:07:37Z", "level": "WARNING", "message": "Error querying Sonarr: 404 Client Error: Not Found for url: http://10.0.0.10:8989/api/v3/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 89} +{"timestamp": "2026-01-01T06:07:37Z", "level": "WARNING", "message": "Error querying Radarr: 404 Client Error: Not Found for url: http://10.0.0.10:7878/api/v3/api/v3/movie", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 126} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 244} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 368} +{"timestamp": "2026-01-01T06:07:37Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', \"processing\\\\Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv\", '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpqac6u8j9.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 411} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": " Size: 1257.37MB → 643.97MB (51.2% of original, 48.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 412} +{"timestamp": "2026-01-01T06:07:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} +{"timestamp": "2026-01-01T06:07:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 419} +{"timestamp": "2026-01-01T06:07:38Z", "level": "INFO", "message": "Processing: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:09:47Z", "level": "INFO", "message": "Processing: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Copied Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} +{"timestamp": "2026-01-01T06:09:58Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'processing\\\\Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmphgfoppkr.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:09:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 98} +{"timestamp": "2026-01-01T06:10:59Z", "level": "INFO", "message": "Processing: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Copied Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} +{"timestamp": "2026-01-01T06:11:09Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmptqnnidky.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:11:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Original Size: 1145.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Encoded Size: 447.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:13:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "Moved Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 347} +{"timestamp": "2026-01-01T06:13:07Z", "level": "WARNING", "message": "Error querying Sonarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 121} +{"timestamp": "2026-01-01T06:13:07Z", "level": "WARNING", "message": "Error querying Radarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 164} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 282} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 370} +{"timestamp": "2026-01-01T06:13:07Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpnhmnfb0b.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 412} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": " Size: 1145.45MB → 447.79MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 414} +{"timestamp": "2026-01-01T06:13:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 415} +{"timestamp": "2026-01-01T06:13:08Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} +{"timestamp": "2026-01-01T06:13:08Z", "level": "INFO", "message": "Processing: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 102} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Copied Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 107} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 128} +{"timestamp": "2026-01-01T06:13:20Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmpwbqczp5o.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 78} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 117} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 177} +{"timestamp": "2026-01-01T06:13:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:16:05Z", "level": "INFO", "message": "Processing: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Copied Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:16:16Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp3ueknvrp.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 88} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 131} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} +{"timestamp": "2026-01-01T06:16:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Original Size: 1243.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Encoded Size: 531.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Reduction: 42.8% of original (57.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:18:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "Moved Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} +{"timestamp": "2026-01-01T06:18:43Z", "level": "WARNING", "message": "Error querying Sonarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 121} +{"timestamp": "2026-01-01T06:18:43Z", "level": "WARNING", "message": "Error querying Radarr: 'str' object has no attribute 'get'", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 164} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 282} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} +{"timestamp": "2026-01-01T06:18:43Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp4h1hlu1r.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 88} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 131} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": " Size: 1243.23MB → 531.93MB (42.8% of original, 57.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} +{"timestamp": "2026-01-01T06:18:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} +{"timestamp": "2026-01-01T06:18:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} +{"timestamp": "2026-01-01T06:18:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Copied Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:18:54Z", "level": "WARNING", "message": "Failed to calculate bitrate for stream 0: Command '['ffmpeg', '-y', '-i', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv', '-map', '0:a:0', '-c', 'copy', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\tmp1pkl9eve.aac']' returned non-zero exit status 4294967274.. Will fall back to metadata.", "module": "audio_handler", "funcName": "calculate_stream_bitrate", "line": 88} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Stream 1: Using fallback bitrate 256 kbps", "module": "audio_handler", "funcName": "get_audio_streams", "line": 131} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 191} +{"timestamp": "2026-01-01T06:18:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 41} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:22:56Z", "level": "INFO", "message": "Processing: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Copied Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:23:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 219} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 219} +{"timestamp": "2026-01-01T06:23:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:26:40Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:26:41Z", "level": "INFO", "message": "Processing: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Copied Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:26:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:26:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Original Size: 1200.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Encoded Size: 465.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:29:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:29:20Z", "level": "INFO", "message": "Moved Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} +{"timestamp": "2026-01-01T06:29:20Z", "level": "WARNING", "message": "Error querying Sonarr: 404 Client Error: Not Found for url: http://10.0.0.10:8989/api/v3/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 135} +{"timestamp": "2026-01-01T06:29:20Z", "level": "WARNING", "message": "Error querying Radarr: 404 Client Error: Not Found for url: http://10.0.0.10:7878/api/v3/api/v3/movie", "module": "sonarr_radarr_helper", "funcName": "get_radarr_file_info", "line": 178} +{"timestamp": "2026-01-01T06:29:20Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 296} +{"timestamp": "2026-01-01T06:29:20Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} +{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} +{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} +{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": " Size: 1200.72MB → 465.67MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} +{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} +{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} +{"timestamp": "2026-01-01T06:29:22Z", "level": "INFO", "message": "Processing: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Copied Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:29:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:29:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:32:58Z", "level": "INFO", "message": "Processing: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Copied Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:33:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:33:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Original Size: 1206.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Encoded Size: 476.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:35:35Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:35:39Z", "level": "INFO", "message": "Moved Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} +{"timestamp": "2026-01-01T06:35:39Z", "level": "WARNING", "message": "Error querying Sonarr: 400 Client Error: Bad Request for url: http://10.0.0.10:8989/api/v3/episode", "module": "sonarr_radarr_helper", "funcName": "get_sonarr_file_info", "line": 135} +{"timestamp": "2026-01-01T06:35:42Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 296} +{"timestamp": "2026-01-01T06:35:42Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} +{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} +{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} +{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": " Size: 1206.39MB → 476.78MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} +{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} +{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} +{"timestamp": "2026-01-01T06:35:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Copied Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:35:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:35:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:41:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Copied Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:41:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:41:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Original Size: 1155.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Encoded Size: 406.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Reduction: 35.2% of original (64.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T06:44:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T06:44:26Z", "level": "INFO", "message": "Moved Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 356} +{"timestamp": "2026-01-01T06:44:44Z", "level": "INFO", "message": "File not found in Sonarr/Radarr, skipping rename: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 317} +{"timestamp": "2026-01-01T06:44:44Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 379} +{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} +{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 422} +{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": " Size: 1155.55MB → 406.48MB (35.2% of original, 64.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 423} +{"timestamp": "2026-01-01T06:44:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 424} +{"timestamp": "2026-01-01T06:44:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 430} +{"timestamp": "2026-01-01T06:44:46Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:44:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:44:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:45:14Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:45:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 137} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:45:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:14Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:48:15Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:48:25Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 147} +{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:48:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:48:45Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:51:59Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T06:52:00Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T06:52:10Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 147} +{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T06:52:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T06:52:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:04:36Z", "level": "INFO", "message": "Sonarr cache loaded: 0 episodes from 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 136} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 185} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:38Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:04:39Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T07:04:50Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T07:05:08Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 128} +{"timestamp": "2026-01-01T07:05:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:05:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:05:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 151} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:05:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:07:50Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:53Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:07:54Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T07:08:05Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Pre-check: File not found in Sonarr/Radarr. Continuing with encoding.", "module": "process_manager", "funcName": "process_folder", "line": 128} +{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:08:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 151} +{"timestamp": "2026-01-01T07:10:40Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 100} +{"timestamp": "2026-01-01T07:10:43Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:10:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 156} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:10:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:12:54Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:12:57Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 134} +{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:13:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 161} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:13:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:13:57Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T07:14:00Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 135} +{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:14:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 162} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:14:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:15:32Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Looking for file: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 183} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:35Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 192} +{"timestamp": "2026-01-01T07:15:36Z", "level": "INFO", "message": "File not found: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 246} +{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 135} +{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 162} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:15:49Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:17:23Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E01 - The Magnificent Seven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E02 - The Kids Are Alright x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E03 - Bad Day at Black Rock x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E04 - Sin City x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E05 - Bedtime Stories x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E06 - Red Sky at Morning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E07 - Fresh Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E08 - A Very Supernatural Christmas x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E09 - Malleus Maleficarum x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E10 - Dream a Little Dream of Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E11 - Mystery Spot x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E12 - Jus in Bello x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E13 - Ghostfacers! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E14 - Long-Distance Call x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E15 - Time is on My Side x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S03E16 - No Rest For the Wicked x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E01 - Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E02 - Reichenbach x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E03 - Soul Survivor x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E04 - Paper Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E05 - Fan Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E06 - Ask Jeeves x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E07 - Girls, Girls, Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E08 - Hibbing 911 x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E09 - The Things We Left Behind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E10 - The Hunter Games x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E11 - There's No Place Like Home x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E12 - About a Boy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E13 - Halt & Catch Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E14 - The Executioner's Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E15 - The Things They Carried x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E16 - Paint It Black x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E17 - Inside Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E18 - Book of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E19 - The Werther Project x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E20 - Angel Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E21 - Dark Dynasty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E22 - The Prisoner x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S10E23 - Brother's Keeper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E01 - In My Time of Dying x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E02 - Everybody Loves a Clown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E03 - Bloodlust x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E04 - Children Shouldn't Play With Dead Things x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E05 - Simon Said x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E06 - No Exit x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E07 - The Usual Suspects x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E08 - Crossroad Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E09 - Croatoan x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E10 - Hunted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E11 - Playthings x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E12 - Nightshifter x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E13 - Houses of the Holy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E14 - Born Under a Bad Sign x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E15 - Tall Tales x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E16 - Roadkill x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E17 - Heart x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E18 - Hollywood Babylon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E19 - Folsom Prison Blues x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E20 - What Is and What Should Never Be x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E21 - All Hell Breaks Loose (1) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S02E22 - All Hell Breaks Loose (2) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E01 - Lost and Found x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E02 - The Rising Son x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E03 - Patience x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E04 - The Big Empty x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E05 - Advanced Thanatology x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E06 - Tombstone x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E07 - War of the Worlds x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E08 - The Scorpion and the Frog x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E09 - The Bad Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E10 - Wayward Sisters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E11 - Breakdown x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E12 - Various & Sundry Villains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E13 - Devil's Bargain x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E14 - Good Intentions x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E15 - A Most Holy Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E16 - ScoobyNatural x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E17 - The Thing x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E18 - Bring 'Em Back Alive x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E19 - Funeralia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E20 - Unfinished Business x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E21 - Beat the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E22 - Exodus x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S13E23 - Let the Good Times Roll x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E01 - Keep Calm and Carry On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E02 - Mamma Mia x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E03 - The Foundry x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E04 - American Nightmare x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E05 - The One You've Been Waiting For x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E06 - Celebrating The Life Of Asa Fox x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E07 - Rock Never Dies x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E08 - LOTUS x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E09 - First Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E10 - Lily Sunder Has Some Regrets x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E11 - Regarding Dean x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E12 - Stuck in the Middle (With You) x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E13 - Family Feud x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E14 - The Raid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E15 - Somewhere Between Heaven and Hell x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E16 - Ladies Drink Free x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E17 - The British Invasion x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E18 - The Memory Remains x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E19 - The Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E20 - Twigs and Twine and Tasha Banes x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E21 - There's Something About Mary x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E22 - Who We Are x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S12E23 - All Along the Watchtower x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E01 - I Think I'm Gonna Like It Here x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E02 - Devil May Care x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E03 - I'm No Angel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E04 - Slumber Party x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E05 - Dog Dean Afternoon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E06 - Heaven Can't Wait x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E07 - Bad Boys x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E08 - Rock and a Hard Place x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E09 - Holy Terror x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E10 - Road Trip x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E11 - First Born x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E12 - Sharp Teeth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E13 - The Purge x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E14 - Captives x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E15 - #THINMAN x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E16 - Blade Runners x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E17 - Mother's Little Helper x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E18 - Meta Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E19 - Alex Annie Alexis Ann x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E20 - Bloodlines x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E21 - King of the Damned x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E22 - Stairway to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S09E23 - Do You Believe in Miracles x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E01 - Meet the New Boss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E02 - Hello, Cruel World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E03 - The Girl Next Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E04 - Defending Your Life x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E05 - Shut Up, Dr. Phil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E06 - Slash Fiction x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E07 - The Mentalists x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E08 - Season Seven, Time for a Wedding! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E09 - How to Win Friends and Influence Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E10 - Death's Door x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E11 - Adventures in Babysitting x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E12 - Time After Time x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E13 - The Slice Girls x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E14 - Plucky Pennywhistle's Magical Menagerie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E15 - Repo Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E16 - Out With the Old x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E17 - The Born-Again Identity x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E18 - Party On, Garth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipping: Supernatural - S07E19 - Of Grave Importance x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "process_folder", "line": 101} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Input file: P:\\tv\\Supernatural\\Season 7\\Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 184} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Converted to: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 185} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Path mappings: [{'from': 'P:\\\\tv', 'to': '/mnt/plex/tv'}, {'from': 'P:\\\\anime', 'to': '/mnt/plex/anime'}, {'from': 'P:\\\\movies', 'to': '/mnt/plex/movies'}]", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 186} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:17:26Z", "level": "INFO", "message": "File not found: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 249} +{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 135} +{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:17:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 162} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:17:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:18:44Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Input file: P:\\tv\\Supernatural\\Season 7\\Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 184} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Converted to: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 185} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Path mappings: [{'from': 'P:\\\\tv', 'to': '/mnt/plex/tv'}, {'from': 'P:\\\\anime', 'to': '/mnt/plex/anime'}, {'from': 'P:\\\\movies', 'to': '/mnt/plex/movies'}]", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 186} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 195} +{"timestamp": "2026-01-01T07:18:47Z", "level": "INFO", "message": "File not found: C:/mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 249} +{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 134} +{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:18:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 161} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:18:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:19:43Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Input file: P:\\tv\\Supernatural\\Season 7\\Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 186} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 187} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Path mappings: [{'from': 'P:\\\\tv', 'to': '/mnt/plex/tv'}, {'from': 'P:\\\\anime', 'to': '/mnt/plex/anime'}, {'from': 'P:\\\\movies', 'to': '/mnt/plex/movies'}]", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 188} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Servamp (path: /mnt/plex/anime/Servamp (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 1883 (path: /mnt/plex/tv/1883)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 1923 (path: /mnt/plex/tv/1923)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 30 Rock (path: /mnt/plex/tv/30 Rock (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Abbott Elementary (path: /mnt/plex/tv/Abbott Elementary (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: American Gods (path: /mnt/plex/tv/American Gods (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Assembly Required (path: /mnt/plex/tv/Assembly Required (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Avenue 5 (path: /mnt/plex/tv/Avenue 5)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ballers (path: /mnt/plex/tv/Ballers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Band of Brothers (path: /mnt/plex/tv/Band of Brothers (2001))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Barry (path: /mnt/plex/tv/Barry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Being Human (US) (path: /mnt/plex/tv/Being Human (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Belgravia: The Next Chapter (path: /mnt/plex/tv/Belgravia - The Next Chapter)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Better Call Saul (path: /mnt/plex/tv/Better Call Saul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Billions (path: /mnt/plex/tv/Billions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Bird (path: /mnt/plex/tv/Black Bird (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Brooklyn Nine-Nine (path: /mnt/plex/tv/Brooklyn Nine Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bupkis (path: /mnt/plex/tv/Bupkis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Canada's Drag Race (path: /mnt/plex/tv/Canada's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Canada's Drag Race: Canada vs. The World (path: /mnt/plex/tv/Canada's Drag Race vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chuck (path: /mnt/plex/tv/Chuck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Citadel (path: /mnt/plex/tv/Citadel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Counterpart (path: /mnt/plex/tv/Counterpart)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dark Side of the Ring (path: /mnt/plex/tv/Dark Side of the Ring)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dopesick (path: /mnt/plex/tv/Dopesick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Extraordinary (path: /mnt/plex/tv/Extraordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Face Off (path: /mnt/plex/tv/Face Off (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fargo (path: /mnt/plex/tv/Fargo (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Father Brown (2013) (path: /mnt/plex/tv/Father Brown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fired on Mars (path: /mnt/plex/tv/Fired on Mars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Firefly (path: /mnt/plex/tv/Firefly (2002))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Game of Thrones (path: /mnt/plex/tv/Game Of Thrones)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ghosts (US) (path: /mnt/plex/tv/Ghosts (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gordon Ramsay's Food Stars (path: /mnt/plex/tv/Gordon Ramsay's Food Stars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Halo (path: /mnt/plex/tv/Halo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harley Quinn (path: /mnt/plex/tv/Harley Quinn)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hawkeye (2021) (path: /mnt/plex/tv/Hawkeye)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Home Improvement (path: /mnt/plex/tv/Home Improvement 1991)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: House of the Dragon (path: /mnt/plex/tv/House of the Dragon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: iCarly (2021) (path: /mnt/plex/tv/iCarly (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Impractical Jokers (path: /mnt/plex/tv/Impractical Jokers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ink Master (path: /mnt/plex/tv/Ink Master)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Invincible (path: /mnt/plex/tv/Invincible (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: It's Always Sunny in Philadelphia (path: /mnt/plex/tv/Its Always Sunny in Philadelphia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Jury Duty (path: /mnt/plex/tv/Jury Duty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kim's Convenience (path: /mnt/plex/tv/Kim's Convenience)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kitchen Nightmares (US) (path: /mnt/plex/tv/Kitchen Nightmares US)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Last Man Standing (2011) (path: /mnt/plex/tv/Last Man Standing)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Loki (path: /mnt/plex/tv/Loki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lucky Hank (path: /mnt/plex/tv/Lucky Hank)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Married at First Sight (path: /mnt/plex/tv/Married at First Sight (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Monarch: Legacy of Monsters (path: /mnt/plex/tv/Monarch Legacy of Monsters)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Moon Knight (path: /mnt/plex/tv/Moon Knight)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Murder, She Wrote (path: /mnt/plex/tv/Murder She Wrote)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mythic Quest (path: /mnt/plex/tv/Mythic Quest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Obi-Wan Kenobi (path: /mnt/plex/tv/Obi-Wan Kenobi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Our Flag Means Death (path: /mnt/plex/tv/Our Flag Means Death)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Outlander (path: /mnt/plex/tv/Outlander)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Over the Garden Wall (path: /mnt/plex/tv/Over the Garden Wall)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pantheon (path: /mnt/plex/tv/Pantheon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Passion for Punchlines (path: /mnt/plex/tv/Passion for punchlines)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Peacemaker (path: /mnt/plex/tv/Peacemaker (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Percy Jackson and the Olympians (path: /mnt/plex/tv/Percy Jackson and the Olympians)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quantum Leap (path: /mnt/plex/tv/Quantum Leap (1989))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quantum Leap (2022) (path: /mnt/plex/tv/Quantum Leap 2022)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Raised by Wolves (2020) (path: /mnt/plex/tv/Raised by wolves)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Reacher (path: /mnt/plex/tv/Reacher (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Resident Alien (path: /mnt/plex/tv/Resident Alien (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rick and Morty (path: /mnt/plex/tv/Rick and Morty)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Running Man (path: /mnt/plex/tv/Running Man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race (path: /mnt/plex/tv/Rupaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race All Stars (path: /mnt/plex/tv/Rupaul's Drag Race All Stars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Drag Race Down Under (path: /mnt/plex/tv/RuPaul's Drag Race Down Under)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race UK (path: /mnt/plex/tv/Rupaul's Drag Race UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Drag Race: Vegas Revue (path: /mnt/plex/tv/Rupaul's Drag Race Vegas Revue)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul’s Drag Race UK vs the World (path: /mnt/plex/tv/Rupauls Drag Race UK vs The World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Schmigadoon! (path: /mnt/plex/tv/Schmigadoon!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Scorpion (path: /mnt/plex/tv/SCORPION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: RuPaul's Secret Celebrity Drag Race (path: /mnt/plex/tv/Secret Celebrity RuPaul's Drag Race)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: See (path: /mnt/plex/tv/See)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Severance (path: /mnt/plex/tv/Severance)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: She-Hulk: Attorney at Law (path: /mnt/plex/tv/She-Hulk Attorney at Law)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shrinking (path: /mnt/plex/tv/Shrinking (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Smiling Friends (path: /mnt/plex/tv/Smiling Friends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Solar Opposites (path: /mnt/plex/tv/Solar Opposites)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lioness (path: /mnt/plex/tv/Special Ops Lioness)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Star Trek: Strange New Worlds (path: /mnt/plex/tv/Star Strek Strange New Worlds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Star Trek: Lower Decks (path: /mnt/plex/tv/Star Trek Lower Decks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Stargirl (path: /mnt/plex/tv/Stargirl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Station Eleven (path: /mnt/plex/tv/Station Eleven)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Superman & Lois (path: /mnt/plex/tv/Superman and Lois)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Supernatural (path: /mnt/plex/tv/Supernatural)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "✓ Matched series path: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 201} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Querying: http://10.0.0.10:8989/api/v3/episode?seriesId=95", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 211} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Got 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 217} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (path: /mnt/plex/tv/Taskmaster)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (AU) (path: /mnt/plex/tv/Taskmaster AU)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ted (path: /mnt/plex/tv/Ted (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ted Lasso (path: /mnt/plex/tv/Ted Lasso (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Big Door Prize (path: /mnt/plex/tv/The Big Door Prize)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Book of Boba Fett (path: /mnt/plex/tv/The Book of Boba Fett)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Boys (path: /mnt/plex/tv/The Boys)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Continental (2023) (path: /mnt/plex/tv/The Continental (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Falcon and The Winter Soldier (path: /mnt/plex/tv/The Falcon and The Winter Soldier (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fall of the House of Usher (path: /mnt/plex/tv/The Fall of the House of Usher (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Gilded Age (path: /mnt/plex/tv/The Gilded Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Goes Wrong Show (path: /mnt/plex/tv/The Goes Wrong Show (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Last of Us (path: /mnt/plex/tv/The Last of Us)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Mandalorian (path: /mnt/plex/tv/The Mandalorian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Now (path: /mnt/plex/tv/The Now)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Offer (path: /mnt/plex/tv/The Offer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Santa Clauses (path: /mnt/plex/tv/The Santa Clauses (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Split (path: /mnt/plex/tv/The Split)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Titans (2018) (path: /mnt/plex/tv/Titans (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tulsa King (path: /mnt/plex/tv/Tulsa King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Twisted Metal (path: /mnt/plex/tv/Twisted Metal (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Villainous (path: /mnt/plex/tv/Villainous (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Walker (path: /mnt/plex/tv/Walker)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: WandaVision (path: /mnt/plex/tv/Wandavision)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to Chippendales (path: /mnt/plex/tv/Welcome to Chippendales (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to Wrexham (path: /mnt/plex/tv/Welcome to Wrexham)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wolf Pack (path: /mnt/plex/tv/Wolf Pack)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Young Sheldon (path: /mnt/plex/tv/Young Sheldon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 4 Cut Hero (path: /mnt/plex/anime/4 Cut Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 86: Eighty Six (path: /mnt/plex/anime/86 - Eighty Six (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shimoneta: A Boring World Where the Concept of Dirty Jokes Doesn't Exist (path: /mnt/plex/anime/A Boring World Where the Concept of Dirty Jokes Doesn't Exist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Returner's Magic Should Be Special (path: /mnt/plex/anime/A Returner's Magic Should Be Special)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Aesthetica of a Rogue Hero (path: /mnt/plex/anime/Aesthetica of a Rogue Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Air Gear (path: /mnt/plex/anime/Air Gear (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Akame ga Kill! (path: /mnt/plex/anime/Akame ga Kill!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Akudama Drive (path: /mnt/plex/anime/Akudama Drive)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Am I Actually the Strongest? (path: /mnt/plex/anime/Am I Actually the Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Amagi Brilliant Park (path: /mnt/plex/anime/Amagi Brilliant Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: And You Thought There Is Never a Girl Online? (path: /mnt/plex/anime/And You Thought There Is Never a Girl Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Arknights (path: /mnt/plex/anime/Arknights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Armed Girl's Machiavellism (path: /mnt/plex/anime/Armed Girl's Machiavellism)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Assassins Pride (path: /mnt/plex/anime/Assassins Pride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: B: The Beginning (path: /mnt/plex/anime/B The Beginning)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Beast Tamer (path: /mnt/plex/anime/Beast Tamer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Clover (path: /mnt/plex/anime/Black Clover)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Lagoon (path: /mnt/plex/anime/Black Lagoon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Summoner (path: /mnt/plex/anime/Black Summoner)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Blast of Tempest (path: /mnt/plex/anime/Blast of Tempest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Blood Lad (path: /mnt/plex/anime/Blood Lad (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bloodivores (path: /mnt/plex/anime/Bloodivores)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Boogiepop Phantom (path: /mnt/plex/anime/Boogiepop Phantom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Brave Bang Bravern! (path: /mnt/plex/anime/Brave Bang Bravern!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Broken Blade (path: /mnt/plex/anime/Broken Blade)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: BTOOOM! (path: /mnt/plex/anime/Btooom!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Buddy Daddies (path: /mnt/plex/anime/Buddy Daddies)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: By the Grace of the Gods (path: /mnt/plex/anime/By the Grace of the Gods)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Captain Earth (path: /mnt/plex/anime/Captain Earth)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Casshern Sins (path: /mnt/plex/anime/Casshern Sins (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chained Soldier (path: /mnt/plex/anime/Chained Soldier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chainsaw Man (path: /mnt/plex/anime/Chainsaw Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chobits (path: /mnt/plex/anime/Chobits)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Classroom of the Elite (path: /mnt/plex/anime/Classroom of the elite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Combatants Will Be Dispatched! (path: /mnt/plex/anime/Combatants Will Be Dispatched)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cop Craft (path: /mnt/plex/anime/Cop Craft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cowboy Bebop (path: /mnt/plex/anime/Cowboy Bebop)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: D.Gray-man (path: /mnt/plex/anime/D.Gray-man)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DARLING in the FRANXX (path: /mnt/plex/anime/Darling in the FranXX)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Darwin's Game (path: /mnt/plex/anime/Darwin's Game)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dead Mount Death Play (path: /mnt/plex/anime/Dead Mount Death Play (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Deadman Wonderland (path: /mnt/plex/anime/Deadman Wonderland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Battle Game in 5 Seconds (path: /mnt/plex/anime/Battle Game in 5 Seconds)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Deca-Dence (path: /mnt/plex/anime/Deca-Dence)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Deep Insanity: The Lost Child (path: /mnt/plex/anime/Deepy Insanity The Lost Child)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Demon King Daimao (path: /mnt/plex/anime/Demon King Daimao)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dimension W (path: /mnt/plex/anime/Dimension W)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: D.N.Angel (path: /mnt/plex/anime/DNAngel)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dog & Scissors (path: /mnt/plex/anime/Dog & Scissors)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Domestic Girlfriend (path: /mnt/plex/anime/Domestic Girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Don't Toy With Me, Miss Nagatoro (path: /mnt/plex/anime/Don't Toy With Me Miss Nagatoro)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dr. STONE (path: /mnt/plex/anime/Dr.Stone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dragonar Academy (path: /mnt/plex/anime/Dragonar Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Edens Zero (path: /mnt/plex/anime/Edens Zero (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Etotama (path: /mnt/plex/anime/Etotama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fairy gone (path: /mnt/plex/anime/Fairy Gone)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: FLCL (path: /mnt/plex/anime/FLCL)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fractale (path: /mnt/plex/anime/Fractale)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Frieren: Beyond Journey's End (path: /mnt/plex/anime/Frieren - Beyond Journey's End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: GATE (path: /mnt/plex/anime/GATE)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gibiate (path: /mnt/plex/anime/Gibiate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Girls Bravo (path: /mnt/plex/anime/Girls Bravo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gleipnir (path: /mnt/plex/anime/Gleipnir)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gosick (path: /mnt/plex/anime/Gosick)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Great Pretender (path: /mnt/plex/anime/Great Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Green Green (path: /mnt/plex/anime/Green Green)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Grenadier (path: /mnt/plex/anime/Grenadier)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Guilty Crown (path: /mnt/plex/anime/Guilty Crown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hamatora (path: /mnt/plex/anime/Hamatora)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Heavenly Delusion (path: /mnt/plex/anime/Heavenly Delusion)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hero Return (path: /mnt/plex/anime/Hero Return)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Heroic Age (path: /mnt/plex/anime/Heroic Age)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: High School D×D (path: /mnt/plex/anime/High School D×D (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Highschool of the Dead (path: /mnt/plex/anime/High School of the Dead)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Horimiya (path: /mnt/plex/anime/Horimiya)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hortensia Saga (path: /mnt/plex/anime/Hortensia Saga)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: How Not to Summon a Demon Lord (path: /mnt/plex/anime/How Not to Summon a Demon Lord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hunter x Hunter (2011) (path: /mnt/plex/anime/Hunter x Hunter (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm Standing on a Million Lives (path: /mnt/plex/anime/I'm Standing on a Million Lives)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ID: INVADED (path: /mnt/plex/anime/ID Invaded)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ikebukuro West Gate Park (path: /mnt/plex/anime/Ikebukuro West Gate Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Infinite Dendrogram (path: /mnt/plex/anime/Infinite Dendrogram)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Is It Wrong to Try to Pick Up Girls in a Dungeon? (path: /mnt/plex/anime/Is It Wrong to Try to Pick Up Girls in a Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Isekai Cheat Magician (path: /mnt/plex/anime/Isekai Cheat Magician)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: JUJUTSU KAISEN (path: /mnt/plex/anime/Jujutsu Kaisen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Maria the Virgin Witch (path: /mnt/plex/anime/Junketsu no Maria (Maria the Virgin Witch))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Redo of Healer (path: /mnt/plex/anime/Kaifuku Jutsushi no Yarinaoshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kemono Jihen (path: /mnt/plex/anime/Kemono Jihen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: King's Raid: Successors of the Will (path: /mnt/plex/anime/King's Raid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vermeil in Gold (path: /mnt/plex/anime/Vermeil in Gold (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Knight's & Magic (path: /mnt/plex/anime/Knight's & Magic)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: KonoSuba – God’s blessing on this wonderful world!! (path: /mnt/plex/anime/KonoSuba)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Onmyou Taisenki (path: /mnt/plex/anime/Kyoukai Senki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lapis Re:LiGHTs (path: /mnt/plex/anime/Lapis ReLights)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Liar, Liar (path: /mnt/plex/anime/Liar Liar (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Listeners (path: /mnt/plex/anime/Listeners)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Log Horizon (path: /mnt/plex/anime/Log Horizon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lord Marksman and Vanadis (path: /mnt/plex/anime/Lord Marksman and Vanadis)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love Tyrant (path: /mnt/plex/anime/Love Tyrant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Maburaho (path: /mnt/plex/anime/Maburaho)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Magi: Adventure of Sinbad (path: /mnt/plex/anime/Magi Adventure of Sinbad)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Magical Sempai (path: /mnt/plex/anime/Magical Senpai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Magical Warfare (path: /mnt/plex/anime/Magical Warfare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: MASHLE: MAGIC AND MUSCLES (path: /mnt/plex/anime/Mashle)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Medaka Box (path: /mnt/plex/anime/Medaka Box)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mob Psycho 100 (path: /mnt/plex/anime/Mob Psycho 100)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tsukimichi -Moonlit Fantasy- (path: /mnt/plex/anime/Tsukimichi - Moonlit Fantasy (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mr. Villain's Day Off (path: /mnt/plex/anime/Mr. Villain's Day Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seton Academy: Join the Pack! (path: /mnt/plex/anime/Murenase! Seton Gakuen)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mushoku Tensei: Jobless Reincarnation (path: /mnt/plex/anime/Mushoku Tensei - Jobless Reincarnation (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Muv-Luv Alternative (path: /mnt/plex/anime/Muv-Luv Alternative)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Girlfriend Is Shobitch (path: /mnt/plex/anime/My Girlfriend is Shobitch)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Hero Academia (path: /mnt/plex/anime/My Hero Academia)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Home Hero (path: /mnt/plex/anime/My Home Hero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Instant Death Ability Is Overpowered (path: /mnt/plex/anime/My Instant Death Ability Is So Overpowered, No One in This Other World Stands a Chance Against Me!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Isekai Life (path: /mnt/plex/anime/My Isekai Life (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Senpai Is Annoying (path: /mnt/plex/anime/My Senpai is Annoying)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: No Game No Life (path: /mnt/plex/anime/No Game No Life)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: No Guns Life (path: /mnt/plex/anime/No Guns Life (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Noblesse (path: /mnt/plex/anime/Noblesse)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Noragami (path: /mnt/plex/anime/Noragami)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: One-Punch Man (path: /mnt/plex/anime/One-Punch Man (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Orient (path: /mnt/plex/anime/Orient)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Oshi no Ko (path: /mnt/plex/anime/Oshi No Ko)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Trapped in a Dating Sim: The World of Otome Games Is Tough for Mobs (path: /mnt/plex/anime/Otomege Sekai wa Mob ni Kibishii Sekai desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Outbreak Company (path: /mnt/plex/anime/Outbreak Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Overflow (path: /mnt/plex/anime/Overflow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Peach Boy Riverside (path: /mnt/plex/anime/Peach Boy Riverside)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Platinum End (path: /mnt/plex/anime/Platinum End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Plunderer (path: /mnt/plex/anime/Plunderer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Prison School (path: /mnt/plex/anime/Prison School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Punch Line (path: /mnt/plex/anime/Punch Line)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Radiant (path: /mnt/plex/anime/Radiant (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ragna Crimson (path: /mnt/plex/anime/Ragna Crimson)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ranking of Kings (path: /mnt/plex/anime/Ranking of Kings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Record of Ragnarok (path: /mnt/plex/anime/Record of Ragnarok)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Recovery of an MMO Junkie (path: /mnt/plex/anime/Recovery of an MMO Junkie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Reign of the Seven Spellblades (path: /mnt/plex/anime/Reign of the Seven Spellblades)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ReLIFE (path: /mnt/plex/anime/ReLife)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rent-a-Girlfriend (path: /mnt/plex/anime/Rent a girlfriend)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Re: ZERO, Starting Life in Another World (path: /mnt/plex/anime/ReZERO -Starting Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Robotics;Notes (path: /mnt/plex/anime/Robotics;Notes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rokka: Braves of the Six Flowers (path: /mnt/plex/anime/Rokka Braves of the Six Flowers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rosario + Vampire (path: /mnt/plex/anime/Rosario + Vampire (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sabikui Bisco (path: /mnt/plex/anime/Sabikui Bisco)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SAKUGAN (path: /mnt/plex/anime/Sakugan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seirei Gensouki: Spirit Chronicles (path: /mnt/plex/anime/Seirei Gensouki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sekirei (path: /mnt/plex/anime/Sekirei (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seraph of the End (path: /mnt/plex/anime/Seraph of the End)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Seven Mortal Sins (path: /mnt/plex/anime/Seven Mortal Sins)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shachibato! President, It's Time for Battle! (path: /mnt/plex/anime/Shachou Battle No Jikan Desu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shikizakura (path: /mnt/plex/anime/Shikizakura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cautious Hero: The Hero Is Overpowered but Overly Cautious (path: /mnt/plex/anime/Shinchou Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shinobi no Ittoki (path: /mnt/plex/anime/Shinobi no Ittoki (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Skeleton Knight in Another World (path: /mnt/plex/anime/Skeleton Knight in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Solo Leveling (path: /mnt/plex/anime/Solo Leveling)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Spice and Wolf (path: /mnt/plex/anime/Spice and Wolf (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SPY x FAMILY (path: /mnt/plex/anime/SPY x FAMILY (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Steins;Gate (path: /mnt/plex/anime/Steins;Gate)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Summer Time Rendering (path: /mnt/plex/anime/Summer Time Render (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sunday Without God (path: /mnt/plex/anime/Sunday Without God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sword Art Online (path: /mnt/plex/anime/Sword Art Online (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taboo Tattoo (path: /mnt/plex/anime/Taboo Tattoo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tales of Wedding Rings (path: /mnt/plex/anime/Tales of Wedding Rings)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tears to Tiara (path: /mnt/plex/anime/Tears to Tiara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tenchi Muyo! War on Geminar (path: /mnt/plex/anime/Tenchi Muyo! War on Geminar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Daily Life of the Immortal King (path: /mnt/plex/anime/The Daily Life of the Immortal King)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Devil Is a Part-Timer! (path: /mnt/plex/anime/The Devil Is a Part-Timer! (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Faraway Paladin (path: /mnt/plex/anime/The Faraway Paladin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Foolish Angel Dances With the Devil (path: /mnt/plex/anime/The Foolish Angel Dances With the Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The God of High School (path: /mnt/plex/anime/The God of High School)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great Cleric (path: /mnt/plex/anime/The Great Cleric)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Greatest Demon Lord Is Reborn as a Typical Nobody (path: /mnt/plex/anime/The Greatest Demon Lord Is Reborn as a Typical Nobody)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Iceblade Sorcerer Shall Rule the World (path: /mnt/plex/anime/The Iceblade Sorcerer Shall Rule the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The King's Avatar (path: /mnt/plex/anime/The Kings Avatar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Legend of the Legendary Heroes (path: /mnt/plex/anime/The Legend of the Legendary Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Misfit of Demon King Academy (path: /mnt/plex/anime/The Misfit of Demon King Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Quintessential Quintuplets (path: /mnt/plex/anime/The Quintessential Quintuplets)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Saint's Magic Power Is Omnipotent (path: /mnt/plex/anime/The Saint's Magic Power is Omnipotent)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Testament of Sister New Devil (path: /mnt/plex/anime/The Testament of Sister New Devil)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Wrong Way to Use Healing Magic (path: /mnt/plex/anime/The Wrong Way To Use Healing Magic (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: To LOVE-Ru (path: /mnt/plex/anime/To LOVE-Ru (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Ghoul (path: /mnt/plex/anime/Tokyo Ghoul)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Majin (path: /mnt/plex/anime/Tokyo Majin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Ravens (path: /mnt/plex/anime/Tokyo Ravens)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Revengers (path: /mnt/plex/anime/Tokyo Revengers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Toradora! (path: /mnt/plex/anime/Toradora!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tower of God (path: /mnt/plex/anime/Tower of God)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Triage X (path: /mnt/plex/anime/Triage X)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tribe Nine (path: /mnt/plex/anime/Tribe Nine)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Trigun (path: /mnt/plex/anime/Trigun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: TRIGUN STAMPEDE (path: /mnt/plex/anime/Trigun Stampede)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tsugumomo (path: /mnt/plex/anime/Tsugumomo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Undead Murder Farce (path: /mnt/plex/anime/Undead Girl Murder Farce)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Undead Unluck (path: /mnt/plex/anime/Undead Unluck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Urusei Yatsura (2022) (path: /mnt/plex/anime/Urusei Yatsura (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Val x Love (path: /mnt/plex/anime/Val x Love (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: VanDread (path: /mnt/plex/anime/VanDread (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord (path: /mnt/plex/anime/Villainess Level 99 - I May Be the Hidden Boss but I'm Not the Demon Lord (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vinland Saga (path: /mnt/plex/anime/Vinland Saga (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to the N.H.K. (path: /mnt/plex/anime/Welcome to the N.H.K. (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Why the Hell Are You Here, Teacher!? (path: /mnt/plex/anime/Why the Hell are You Here, Teacher!! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wise Man's Grandchild (path: /mnt/plex/anime/Wise Man's Grandchild (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: World Break: Aria of Curse for a Holy Swordsman (path: /mnt/plex/anime/World Break - Aria of Curse for a Holy Swordsman (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: World's End Harem (path: /mnt/plex/anime/World's End Harem (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Xam'd: Lost Memories (path: /mnt/plex/anime/Xam'd - Lost Memories (2008))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Your Lie in April (path: /mnt/plex/anime/Your Lie in April (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Familiar of Zero (path: /mnt/plex/anime/The Familiar of Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Zom 100: Bucket List of the Dead (path: /mnt/plex/anime/Zom 100 - Bucket List of the Dead (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My One-Hit Kill Sister (path: /mnt/plex/anime/My One-Hit Kill Sister)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ramsay's Kitchen Nightmares (path: /mnt/plex/tv/Kitchen Nightmares UK)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: The Witch from Mercury (path: /mnt/plex/anime/Mobile Suit Gundam The Witch from Mercury)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm the Villainess, So I'm Taming the Final Boss (path: /mnt/plex/anime/I'm the Villainess, So I'm Taming the Final Boss)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Arifureta: From Commonplace to World's Strongest (path: /mnt/plex/anime/Arifureta - From Commonplace to World's Strongest (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Monogatari (path: /mnt/plex/anime/Bakemonogatari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Handyman Saitou in Another World (path: /mnt/plex/anime/Handyman Saitou in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Beyond the Boundary (path: /mnt/plex/anime/Beyond the Boundary (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Remake Our Life! (path: /mnt/plex/anime/Bokutachi no Remake)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Build-Divide (path: /mnt/plex/anime/Build Divide Code Black)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chiikawa (path: /mnt/plex/anime/Chiikawa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: So, I Can't Play H! (path: /mnt/plex/anime/So, I Can't Play H!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Danganronpa: The Animation (path: /mnt/plex/anime/Danganronpa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fire Force (path: /mnt/plex/anime/Enen no Shouboutai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (path: /mnt/plex/anime/Life With an Ordinary Guy Who Reincarnated Into a Total Fantasy Knockout (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: To Your Eternity (path: /mnt/plex/anime/Fumetsu no Anata e)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: How a Realist Hero Rebuilt the Kingdom (path: /mnt/plex/anime/Genjitsu Shugi Yuusha no Oukoku Saikenki)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fantasia Sango - Realm of Legends (path: /mnt/plex/anime/Fantasia Sango - Realm of Legends)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Brynhildr in the Darkness (path: /mnt/plex/anime/Gokukoku no Brynhildr)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Golden Boy (path: /mnt/plex/anime/Golden Boy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fruit of Grisaia (path: /mnt/plex/anime/Grisaia no Kajitsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Our Last Crusade or the Rise of a New World (path: /mnt/plex/anime/Our Last Crusade or the Rise of a New World (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: YU-NO: A Girl Who Chants Love at the Bound of This World (path: /mnt/plex/anime/YU-NO - A Girl Who Chants Love at the Bound of This World (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: So I'm a Spider, So What? (path: /mnt/plex/anime/So I'm a Spider, So What?)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Full Dive: This Ultimate Next-Gen Full Dive RPG Is Even Shittier Than Real Life! (path: /mnt/plex/anime/Kyuukyoku Shinka Shita Full Dive RPG ga Genjitsu yori mo Kusogee Dattara)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: In the Land of Leadale (path: /mnt/plex/anime/Leadale no Daichi nite)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Level 1 Demon Lord and One Room Hero (path: /mnt/plex/anime/Lv1 Maou to One Room Yuusha)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Demon Girl Next Door (path: /mnt/plex/anime/Machikado Mazoku)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Honor Student at Magic High School (2021) (path: /mnt/plex/anime/Mahouka Koukou no Rettousei)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sorcerous Stabber Orphen (path: /mnt/plex/anime/Majutsushi Orphen Hagure Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Makai Ouji: Devils and Realist (path: /mnt/plex/anime/Devils and Realist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Masamune-kun's Revenge (path: /mnt/plex/anime/Masamune-kun no Revenge)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hybrid x Heart Magias Academy Ataraxia (path: /mnt/plex/anime/Masou Gakuen HxH)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mother of the Goddess' Dormitory (path: /mnt/plex/anime/Megami-ryou no Ryoubo-kun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Dungeon of Black Company (path: /mnt/plex/anime/Meikyuu Black Company)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I've Somehow Gotten Stronger When I Improved My Farm-Related Skills (path: /mnt/plex/anime/Noumin Kanren no Skill bakka Agetetara Nazeka Tsuyoku Natta)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Hidden Dungeon Only I Can Enter (path: /mnt/plex/anime/Ore dake Haireru Kakushi Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sukisho! (path: /mnt/plex/anime/Ore wo Suki nano wa Omae dake ka yo)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ya Boy Kongming! (path: /mnt/plex/anime/Ya Boy Kongming! (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Princess Connect! Re:Dive (path: /mnt/plex/anime/Princess Connect)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dances with the Dragons (path: /mnt/plex/anime/Saredo Tsumibito wa Ryuu to Odoru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Strongest Sage With the Weakest Crest (path: /mnt/plex/anime/Shikkakumon no Saikyou Kenja)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rage of Bahamut (path: /mnt/plex/anime/Shokei Shoujo no Virgin Road)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Somali and the Forest Spirit (path: /mnt/plex/anime/Somali to Mori no Kamisama)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Koikimo (path: /mnt/plex/anime/Sono Bisque Doll wa Koi o Suru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Otoboku: Maidens are Falling for Me! (path: /mnt/plex/anime/Tantei wa Mou, Shindeiru)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Certain Scientific Railgun (path: /mnt/plex/anime/Toaru Kagaku no Accelerator)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Campfire Cooking in Another World with My Absurd Skill (path: /mnt/plex/anime/Tondemo Skill de Isekai Hourou Meshi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: If It's for My Daughter, I'd Even Defeat a Demon Lord (path: /mnt/plex/anime/UchiMusume)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hokkaido Gals Are Super Adorable! (path: /mnt/plex/anime/Hokkaido Gals Are Super Adorable!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Food Wars! (path: /mnt/plex/anime/Food Wars)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Grimgar, Ashes and Illusions (path: /mnt/plex/anime/Hai to Gensou no Grimgar)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Next Life as a Villainess: All Routes Lead to Doom! (path: /mnt/plex/anime/Hamefura)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Kingdoms of Ruin (path: /mnt/plex/anime/The Kingdoms of Ruin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Idaten Deities Know Only Peace (path: /mnt/plex/anime/Heion Sedai no Idaten-tachi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lucifer and the Biscuit Hammer (path: /mnt/plex/anime/Hoshi no Samidare)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: BattleBots (path: /mnt/plex/tv/BattleBots)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dimension 20 (path: /mnt/plex/tv/Dimension 20)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mr. & Mrs. Smith (2024) (path: /mnt/plex/tv/Mr. & Mrs. Smith (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Welcome to Demon School! Iruma-kun (path: /mnt/plex/anime/Welcome to Demon School! Iruma-kun (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Death and Other Details (path: /mnt/plex/tv/Death and Other Details)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great British Bake Off (path: /mnt/plex/tv/The Great British Bake Off)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: BattleBots (2015) (path: /mnt/plex/tv/BattleBots (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Go! Go! Loser Ranger! (path: /mnt/plex/anime/Go! Go! Loser Ranger! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Unwanted Undead Adventurer (path: /mnt/plex/anime/The Unwanted Undead Adventurer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Attack on Titan (path: /mnt/plex/anime/Attack on Titan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Good Night World (path: /mnt/plex/anime/Good Night World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Eminence in Shadow (path: /mnt/plex/anime/The Eminence in Shadow)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: High School Prodigies Have It Easy Even in Another World! (path: /mnt/plex/anime/Choyoyu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Death March to the Parallel World Rhapsody (path: /mnt/plex/anime/Death March)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dolls' Frontline (2022) (path: /mnt/plex/anime/Dolls' Frontline)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Classroom for Heroes (path: /mnt/plex/anime/Classroom for Heroes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The 8th son? Are you kidding me? (path: /mnt/plex/anime/The 8th son! Are you kidding me! (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too (path: /mnt/plex/anime/Isekai de Cheat Skill)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harem in the Labyrinth of Another World (path: /mnt/plex/anime/Harem in the Labyrinth of Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (path: /mnt/plex/anime/The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Overlord (path: /mnt/plex/anime/Overlord)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ninja Kamui (path: /mnt/plex/anime/Ninja Kamui)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bachelor (path: /mnt/plex/tv/The Bachelor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fallout (path: /mnt/plex/tv/Fallout)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chillin' in Another World With Level 2 Super Cheat Powers (path: /mnt/plex/anime/Chillin' in Another World with Level 2 Super Cheat Powers)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Failure Frame: I Became the Strongest and Annihilated Everything with Low-Level Spells (path: /mnt/plex/anime/Failure Frame - I Became the Strongest and Annihilated Everything with Low-Level Spells (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wistoria: Wand and Sword (path: /mnt/plex/anime/Wistoria - Wand and Sword (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quiet on Set: The Dark Side of Kids TV (path: /mnt/plex/tv/Quiet On Set - The Dark Side Of Kids TV)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bachelorette (path: /mnt/plex/tv/The Bachelorette)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Strongest Magician in the Demon Lord's Army Was a Human (path: /mnt/plex/anime/The Strongest Magician in the Demon Lord's Army was a Human)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Grendizer U (path: /mnt/plex/anime/Grendizer U)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (path: /mnt/plex/anime/I Was Reincarnated as the 7th Prince so I Can Take My Time Perfecting My Magical Ability (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mission: Yozakura Family (path: /mnt/plex/anime/Mission - Yozakura Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shōgun (path: /mnt/plex/tv/Shōgun)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Amazing Stories (path: /mnt/plex/tv/Amazing Stories (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Modern Family (path: /mnt/plex/tv/Modern Family)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Knuckles (path: /mnt/plex/tv/Knuckles)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Viral Hit (path: /mnt/plex/anime/Viral Hit (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Unnamed Memory (path: /mnt/plex/anime/Unnamed Memory)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: An Archdemon's Dilemma: How To Love Your Elf Bride (path: /mnt/plex/anime/An Archdemon's Dilemma - How To Love Your Elf Bride)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kaiju No. 8 (path: /mnt/plex/anime/Kaiju No. 8)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fable (path: /mnt/plex/anime/The Fable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Spice and Wolf: MERCHANT MEETS THE WISE WOLF (path: /mnt/plex/anime/Spice and Wolf - MERCHANT MEETS THE WISE WOLF)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gods' Games We Play (path: /mnt/plex/anime/Gods' Games We Play)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: THE NEW GATE (path: /mnt/plex/anime/THE NEW GATE (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fantasy × Hunter (path: /mnt/plex/anime/Fantasy × Hunter (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Euphoria (US) (path: /mnt/plex/tv/Euphoria)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Galavant (path: /mnt/plex/tv/Galavant)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Married... with Children (path: /mnt/plex/tv/Married... with Children (1987))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Power (path: /mnt/plex/tv/Power (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Silicon Valley (path: /mnt/plex/tv/Silicon Valley (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Son of Zorn (path: /mnt/plex/tv/Son of Zorn (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The 10th Kingdom (path: /mnt/plex/tv/The 10th Kingdom (2000))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bear (path: /mnt/plex/tv/The Bear (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Drew Carey Show (path: /mnt/plex/tv/The Drew Carey Show (1995))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Gentlemen (path: /mnt/plex/tv/The Gentlemen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The IT Crowd (path: /mnt/plex/tv/The IT Crowd (2006))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Office (US) (path: /mnt/plex/tv/The Office (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vice Principals (path: /mnt/plex/tv/Vice Principals (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Amazing Digital Circus (path: /mnt/plex/tv/The Amazing Digital Circus (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: American Horror Story (path: /mnt/plex/tv/American Horror Story)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sword Art Online Alternative: Gun Gale Online (path: /mnt/plex/anime/Sword Art Online Alternative - Gun Gale Online)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Catch-22 (path: /mnt/plex/tv/Catch-22)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Game Changer (path: /mnt/plex/tv/Game Changer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hazbin Hotel (path: /mnt/plex/tv/Hazbin Hotel (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lessons in Chemistry (path: /mnt/plex/tv/Lessons in Chemistry (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Make Some Noise (path: /mnt/plex/tv/Make Some Noise)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Pretender (path: /mnt/plex/tv/The Pretender)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: What If…? (path: /mnt/plex/tv/What If)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Billy the Kid (path: /mnt/plex/tv/Billy the Kid)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shetland (path: /mnt/plex/tv/Shetland)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: As a Reincarnated Aristocrat, I'll Use My Appraisal Skill to Rise in the World (path: /mnt/plex/anime/As a Reincarnated Aristocrat, I'll Use My Appraisal Skill To Rise in the World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck (path: /mnt/plex/tv/Below Deck)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Umbrella Academy (path: /mnt/plex/tv/The Umbrella Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: New Girl (path: /mnt/plex/tv/New Girl)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Parks and Recreation (path: /mnt/plex/tv/Parks and Recreation)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck Mediterranean (path: /mnt/plex/tv/Below Deck Mediterranean)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dwight in Shining Armor (path: /mnt/plex/tv/Dwight in Shining Armor)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Schitt's Creek (path: /mnt/plex/tv/Schitt's Creek)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Unstable (path: /mnt/plex/tv/Unstable)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Closer (path: /mnt/plex/tv/The Closer)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Why Does Nobody Remember Me in This World? (path: /mnt/plex/anime/Why Does Nobody Remember Me in This World! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Code Geass: Rozé of the Recapture (path: /mnt/plex/anime/Code Geass - Rozé of the Recapture)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 3 Body Problem (path: /mnt/plex/tv/3 Body Problem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: South Park (path: /mnt/plex/tv/South Park)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible (path: /mnt/plex/anime/The Ossan Newbie Adventurer, Trained to Death by the Most Powerful Party, Became Invincible)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Parry Everything (path: /mnt/plex/anime/I Parry Everything)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SAKAMOTO DAYS (path: /mnt/plex/anime/SAKAMOTO DAYS (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Healer Who Was Banished From His Party, Is, in Fact, the Strongest (path: /mnt/plex/anime/The Healer who Was Banished From His Party, Is, In Fact, The Strongest)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bye Bye, Earth (path: /mnt/plex/anime/Bye Bye, Earth (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Good Bye, Dragon Life (path: /mnt/plex/anime/Good Bye, Dragon Life (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Alya Sometimes Hides Her Feelings in Russian (path: /mnt/plex/anime/Alya Sometimes Hides Her Feelings in Russian)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DOTA: Dragon's Blood (path: /mnt/plex/tv/DOTA - Dragon's Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pseudo Harem (path: /mnt/plex/anime/Pseudo Harem)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Strike the Blood (path: /mnt/plex/anime/Strike the Blood)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Demon Sword Master of Excalibur Academy (path: /mnt/plex/anime/The Demon Sword Master of Excalibur Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DEAD DEAD DEMONS DEDEDEDE DESTRUCTION (path: /mnt/plex/anime/DEAD DEAD DEMONS DEDEDEDE DESTRUCTION)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 2.5 Dimensional Seduction (path: /mnt/plex/anime/2.5 Dimensional Seduction (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shoresy (path: /mnt/plex/tv/Shoresy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Letterkenny (path: /mnt/plex/tv/Letterkenny)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: DAN DA DAN (path: /mnt/plex/anime/DAN DA DAN (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: 'Tis Time for \"Torture,\" Princess (path: /mnt/plex/anime/'Tis Time for Torture, Princess)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Quality Assurance in Another World (path: /mnt/plex/anime/Quality Assurance in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SHOSHIMIN: How to Become Ordinary (path: /mnt/plex/anime/SHOSHIMIN - How to Become Ordinary)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Consultant (2023) (path: /mnt/plex/tv/The Consultant (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: No Longer Allowed in Another World (path: /mnt/plex/anime/No Longer Allowed in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: WondLa (path: /mnt/plex/tv/WondLa)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Suicide Squad Isekai (path: /mnt/plex/anime/Suicide Squad Isekai (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harley and the Davidsons (path: /mnt/plex/tv/Harley and the Davidsons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gravity Falls (path: /mnt/plex/tv/Gravity Falls)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bad Monkey (path: /mnt/plex/tv/Bad Monkey)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Terminator Zero (path: /mnt/plex/tv/Terminator Zero)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cobra Kai (path: /mnt/plex/tv/Cobra Kai)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taboo (2017) (path: /mnt/plex/tv/Taboo (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: English Teacher (path: /mnt/plex/tv/English Teacher)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kevin Can F**k Himself (path: /mnt/plex/tv/Kevin Can F-k Himself)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shomin Sample (path: /mnt/plex/anime/Shomin Sample)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Extrapolations (path: /mnt/plex/tv/Extrapolations)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: KAOS (path: /mnt/plex/tv/Kaos)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Dragon Dentist (path: /mnt/plex/tv/The Dragon Dentist)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bucchigiri?! (path: /mnt/plex/anime/Bucchigiri!!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Home Economics (path: /mnt/plex/tv/Home Economics)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Penguin (path: /mnt/plex/tv/The Penguin)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Agatha All Along (path: /mnt/plex/tv/Agatha All Along)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: High Potential (path: /mnt/plex/tv/High Potential)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Nobody Wants This (path: /mnt/plex/tv/Nobody Wants This)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: One More Time (2024) (path: /mnt/plex/tv/One More Time (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Swimming with Sharks (path: /mnt/plex/tv/Swimming with Sharks)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Loner Life in Another World (path: /mnt/plex/anime/Loner Life in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: You are Ms. Servant (path: /mnt/plex/anime/You are Ms. Servant (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Let This Grieving Soul Retire! (path: /mnt/plex/anime/Let This Grieving Soul Retire!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Adam's Sweet Agony (path: /mnt/plex/anime/Adam's Sweet Agony)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Legend of Vox Machina (path: /mnt/plex/tv/The Legend of Vox Machina)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Most Notorious \"Talker\" Runs the World's Greatest Clan (path: /mnt/plex/anime/The Most Notorious Talker Runs the World's Greatest Clan)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Killer Cakes (path: /mnt/plex/tv/Killer Cakes)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths! (path: /mnt/plex/anime/I Left my A-Rank Party to Help My Former Students Reach the Dungeon Depths!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Journal of the Mysterious Creatures (path: /mnt/plex/tv/The Journal of the Mysterious Creatures (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck Sailing Yacht (path: /mnt/plex/tv/Below Deck Sailing Yacht)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wandering Witch: The Journey of Elaina (path: /mnt/plex/anime/Wandering Witch - The Journey of Elaina (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Reincarnation of the Strongest Exorcist in Another World (path: /mnt/plex/anime/The Reincarnation of the Strongest Exorcist in Another World)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Franchise (2024) (path: /mnt/plex/tv/The Franchise (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Lord of the Rings: The Rings of Power (path: /mnt/plex/tv/The Lord of the Rings - The Rings of Power)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Spartacus (path: /mnt/plex/tv/Spartacus)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Citadel: Diana (path: /mnt/plex/tv/Citadel - Diana)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tomb Raider: The Legend of Lara Croft (path: /mnt/plex/tv/Tomb Raider - The Legend of Lara Croft)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sweetpea (path: /mnt/plex/tv/Sweetpea)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (NZ) (path: /mnt/plex/tv/Taskmaster (NZ))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster: Champion of Champions (path: /mnt/plex/tv/Taskmaster - Champion of Champions)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Utopia (AU) (path: /mnt/plex/tv/Utopia (AU))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: PLUTO (path: /mnt/plex/anime/PLUTO (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Scenes From A Marriage (US) (path: /mnt/plex/tv/Scenes from a Marriage (US))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mecha-Ude: Mechanical Arms (path: /mnt/plex/anime/Mecha-Ude - Mechanical Arms)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Nozo X Kimi (path: /mnt/plex/anime/Nozo X Kimi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Demon Lord 2099 (path: /mnt/plex/anime/Demon Lord 2099 (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Revenger (path: /mnt/plex/anime/Revenger)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Secret Level (path: /mnt/plex/tv/Secret Level)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Terrified Teacher at Ghoul School! (path: /mnt/plex/anime/A Terrified Teacher at Ghoul School!)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ascendance of a Bookworm (path: /mnt/plex/anime/Ascendance of a Bookworm)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Edge of Sleep (path: /mnt/plex/tv/The Edge of Sleep)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Poppa’s House (path: /mnt/plex/tv/Poppa’s House)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Queen's Gambit (path: /mnt/plex/tv/The Queen's Gambit)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Interior Chinatown (path: /mnt/plex/tv/Interior Chinatown)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam: Iron-Blooded Orphans (path: /mnt/plex/anime/Mobile Suit Gundam - Iron-Blooded Orphans)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Selfie (path: /mnt/plex/tv/Selfie)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Newsroom (2012) (path: /mnt/plex/tv/The Newsroom)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Morning Show (path: /mnt/plex/tv/The Morning Show)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Take (path: /mnt/plex/tv/The Take)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Saving Hope (path: /mnt/plex/tv/Saving Hope)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dungeons & Dragons (path: /mnt/plex/tv/Dungeons & Dragons)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dune: Prophecy (path: /mnt/plex/tv/Dune - Prophecy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Star Wars: Skeleton Crew (path: /mnt/plex/tv/Star Wars - Skeleton Crew (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Time Bandits (path: /mnt/plex/tv/Time Bandits (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: St. Denis Medical (path: /mnt/plex/tv/St. Denis Medical (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Doctor Who (2005) (path: /mnt/plex/tv/Doctor Who (2005))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Eternaut (path: /mnt/plex/tv/The Eternaut)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Arcane (path: /mnt/plex/tv/Arcane (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Giant Beasts of Ars (path: /mnt/plex/anime/Giant Beasts of Ars (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Your Honor (path: /mnt/plex/tv/Your Honor (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Junior Taskmaster (path: /mnt/plex/tv/Junior Taskmaster (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taskmaster (QC) (path: /mnt/plex/tv/Taskmaster (CA) (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Game Changers (2024) (path: /mnt/plex/tv/Game Changers (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Yellowstone (2018) (path: /mnt/plex/tv/Yellowstone (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Below Deck Down Under (path: /mnt/plex/tv/Below Deck Down Under (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ludwig (2024) (path: /mnt/plex/tv/Ludwig (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Brilliant Healer's New Life in the Shadows (path: /mnt/plex/anime/The Brilliant Healer's New Life in the Shadows)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: In the Dark (2019) (path: /mnt/plex/tv/In the Dark (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Marvel's The Punisher (path: /mnt/plex/tv/Marvel's The Punisher (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tokyo Override (path: /mnt/plex/tv/Tokyo Override (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Cyberpunk: Edgerunners (path: /mnt/plex/tv/Cyberpunk - Edgerunners (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Man Down (path: /mnt/plex/tv/Man Down (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hitmen (path: /mnt/plex/tv/Hitmen (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Silo (path: /mnt/plex/tv/Silo (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Landman (path: /mnt/plex/tv/Landman (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mayor of Kingstown (path: /mnt/plex/tv/Mayor of Kingstown (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lawmen: Bass Reeves (path: /mnt/plex/tv/Lawmen - Bass Reeves (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Royal Pains (path: /mnt/plex/tv/Royal Pains (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Matlock (2024) (path: /mnt/plex/tv/Matlock (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Continuum (path: /mnt/plex/tv/Continuum (2012))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Trunk (path: /mnt/plex/tv/The Trunk (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Harry Potter: Wizards of Baking (path: /mnt/plex/tv/Harry Potter - Wizards of Baking (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Jentry Chau vs. the Underworld (path: /mnt/plex/tv/Jentry Chau vs. the Underworld (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hero Inside (path: /mnt/plex/tv/Hero Inside (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Shifting Gears (path: /mnt/plex/tv/Shifting Gears (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Old Man (path: /mnt/plex/tv/The Old Man (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Squid Game (path: /mnt/plex/tv/Squid Game (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Creature Commandos (path: /mnt/plex/tv/Creature Commandos (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Daily Life of a Middle-Aged Online Shopper in Another World (path: /mnt/plex/anime/The Daily Life of a Middle-Aged Online Shopper in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (path: /mnt/plex/anime/I May Be a Guild Receptionist, But I'll Solo Any Boss to Clock Out on Time (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Beheneko: The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (path: /mnt/plex/anime/Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm Living with an Otaku NEET Kunoichi!? (path: /mnt/plex/anime/I'm Living with an Otaku NEET Kunoichi!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Yoasobi Gurashi! (path: /mnt/plex/anime/Yoasobi Gurashi! (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: THE RED RANGER Becomes an Adventurer in Another World (path: /mnt/plex/anime/THE RED RANGER Becomes an Adventurer in Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Traitors (US) (path: /mnt/plex/tv/The Traitors (US) (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Übel Blatt (path: /mnt/plex/anime/Übel Blatt (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Worst Cooks in America (path: /mnt/plex/tv/Worst Cooks in America (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Originals (path: /mnt/plex/tv/The Originals (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Even Given the Worthless \"Appraiser\" Class, I'm Actually the Strongest (path: /mnt/plex/anime/Even Given the Worthless Appraiser Class, I'm Actually the Strongest (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Studio (2025) (path: /mnt/plex/tv/The Studio (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chaos Dragon (path: /mnt/plex/anime/Chaos Dragon (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dimension 20's Adventuring Party (path: /mnt/plex/tv/Dimension 20's Adventuring Party)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dirty Laundry (2022) (path: /mnt/plex/tv/Dirty Laundry)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Very Important People (2023) (path: /mnt/plex/tv/Very Important People)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Legendary Hero Is Dead! (path: /mnt/plex/anime/The Legendary Hero Is Dead! (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Yandere Dark Elf: She Chased Me All the Way From Another World! (path: /mnt/plex/anime/Yandere Dark Elf - She Chased Me All the Way From Another World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Fall of Diddy (path: /mnt/plex/tv/The Fall of Diddy (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Suits LA (path: /mnt/plex/tv/Suits LA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gen V (path: /mnt/plex/tv/Gen V (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Paradise (2025) (path: /mnt/plex/tv/Paradise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Divine Gate (path: /mnt/plex/anime/Divine Gate (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Black Sails (path: /mnt/plex/tv/Black Sails (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dirk Gently's Holistic Detective Agency (path: /mnt/plex/tv/Dirk Gently's Holistic Detective Agency (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pokémon Concierge (path: /mnt/plex/tv/Pokémon Concierge (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Goosebumps (2023) (path: /mnt/plex/tv/Goosebumps (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Adventuring Academy (path: /mnt/plex/tv/Adventuring Academy)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Astra Lost in Space (path: /mnt/plex/anime/Astra Lost in Space (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Banished From the Hero's Party, I Decided To Live a Quiet Life in the Countryside (path: /mnt/plex/anime/Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Bofuri: I Don't Want to Get Hurt, so I'll Max Out My Defense (path: /mnt/plex/anime/BOFURI I Don't Want to Get Hurt, so I'll Max Out My Defense. (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Call of the Night (path: /mnt/plex/anime/Call of the Night (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm Quitting Heroing (path: /mnt/plex/anime/I'm Quitting Heroing (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kemono Michi: Rise Up (path: /mnt/plex/anime/Kemono Michi Rise Up (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Maken-Ki! Battling Venus (path: /mnt/plex/anime/Maken-Ki! Battling Venus (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Daughter Left the Nest and Returned an S-Rank Adventurer (path: /mnt/plex/anime/My Daughter Left the Nest and Returned an S-Rank Adventurer (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Nura: Rise of the Yokai Clan (path: /mnt/plex/anime/Nura Rise of the Yokai Clan (2010))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Saga of Tanya the Evil (path: /mnt/plex/anime/Saga of Tanya the Evil (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Summoned to Another World for a Second Time (path: /mnt/plex/anime/Summoned to Another World for a Second Time (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great Jahy Will Not Be Defeated! (path: /mnt/plex/anime/The Great Jahy Will Not Be Defeated! (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Toilet-bound Hanako-kun (path: /mnt/plex/anime/Toilet-Bound Hanako-kun (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Joran: The Princess of Snow and Blood (path: /mnt/plex/anime/Joran - The Princess of Snow and Blood (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: That Time I Got Reincarnated as a Slime (path: /mnt/plex/anime/That Time I Got Reincarnated as a Slime (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chillin' in My 30s after Getting Fired from the Demon King's Army (path: /mnt/plex/anime/Chillin' in My 30s after Getting Fired from the Demon King's Army (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: KamiKatsu: Working for God in a Godless World (path: /mnt/plex/anime/KamiKatsu - Working for God in a Godless World (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Our Dating Story: The Experienced You and The Inexperienced Me (path: /mnt/plex/anime/Keikenzumi na Kimi to)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Demon Slayer: Kimetsu no Yaiba (path: /mnt/plex/anime/Demon Slayer - Kimetsu no Yaiba (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Miss Kuroitsu From the Monster Development Department (path: /mnt/plex/anime/Kaijin Kaihatsu-bu no Kuroitsu-san)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Kino's Journey: The Beautiful World (path: /mnt/plex/anime/Kino no Tabi)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love After World Domination (path: /mnt/plex/anime/Koi wa Sekai Seifuku no Ato de)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: In/Spectre (path: /mnt/plex/anime/Kyokou Suiri)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Dawn of the Witch (path: /mnt/plex/anime/The Dawn of the Witch (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Do You Love Your Mom and Her Two-Hit Multi-Target Attacks? (path: /mnt/plex/anime/Do You Love Your Mom and Her Two-Hit Multi-Target Attacks! (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Rascal Does Not Dream of Bunny Girl Senpai (path: /mnt/plex/anime/Rascal Does Not Dream of Bunny Girl Senpai (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Rising of the Shield Hero (path: /mnt/plex/anime/Tate no Yuusha no Nariagari)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Suppose a Kid From the Last Dungeon Boonies Moved to a Starter Town? (path: /mnt/plex/anime/Tatoeba Last Dungeon)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Genius Prince's Guide to Raising a Nation Out of Debt (path: /mnt/plex/anime/Tensai Ouji no Akaji Kokka Saisei Jutsu)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (path: /mnt/plex/anime/I Couldn't Become a Hero, so I Reluctantly Decided To Get a Job (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Day of the Jackal (path: /mnt/plex/tv/The Day of the Jackal (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Pokémon (path: /mnt/plex/anime/Pokémon (1997))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chilling Adventures of Sabrina (path: /mnt/plex/tv/Chilling Adventures of Sabrina (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Mobile Suit Gundam GQuuuuuuX (path: /mnt/plex/anime/Mobile Suit Gundam GQuuuuuuX (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Daredevil: Born Again (path: /mnt/plex/tv/Daredevil - Born Again (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Great (path: /mnt/plex/tv/The Great (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Smartypants (path: /mnt/plex/tv/Smartypants)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Um, Actually... (path: /mnt/plex/tv/Um, Actually)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Winning Time: The Rise of the Lakers Dynasty (path: /mnt/plex/tv/Winning Time - The Rise of the Lakers Dynasty (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: To Be Hero X (path: /mnt/plex/anime/To be Hero X (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Liverspots and Astronots (path: /mnt/plex/tv/Liverspots and Astronots (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Platonic (2023) (path: /mnt/plex/tv/Platonic (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Workaholics (path: /mnt/plex/tv/Workaholics (2011))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SAS Rogue Heroes (path: /mnt/plex/tv/SAS Rogue Heroes (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Bondsman (path: /mnt/plex/tv/The Bondsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Made For Love (path: /mnt/plex/tv/Made For Love (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: I'm the Evil Lord of an Intergalactic Empire! (path: /mnt/plex/anime/I'm the Evil Lord of an Intergalactic Empire! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Workin' Moms (path: /mnt/plex/tv/Workin' Moms (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Lazarus (path: /mnt/plex/anime/Lazarus (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Devil May Cry (2025) (path: /mnt/plex/anime/Devil May Cry (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: From Old Country Bumpkin to Master Swordsman (path: /mnt/plex/anime/From Old Country Bumpkin to Master Swordsman (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tojima Wants to Be a Kamen Rider (path: /mnt/plex/anime/Tojima Tanzaburo Wants to Be a Kamen Rider)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Murderbot (path: /mnt/plex/tv/Murderbot (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Apocalypse Hotel (path: /mnt/plex/anime/Apocalypse Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Moonrise (path: /mnt/plex/anime/Moonrise (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: WITCH WATCH (path: /mnt/plex/anime/WITCH WATCH (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Government Cheese (path: /mnt/plex/tv/Government Cheese (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Andor (path: /mnt/plex/tv/Andor (2022))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Adults (2025) (path: /mnt/plex/tv/Adults (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Good Lord Bird (path: /mnt/plex/tv/The Good Lord Bird (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Apothecary Diaries (path: /mnt/plex/anime/The Apothecary Diaries (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: From Dusk Till Dawn: The Series (path: /mnt/plex/tv/From Dusk Till Dawn - The Series (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Krypton (path: /mnt/plex/tv/Krypton (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love, Death & Robots (path: /mnt/plex/tv/Love, Death & Robots (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dorohedoro (path: /mnt/plex/anime/Dorohedoro (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Second Best Hospital in the Galaxy (path: /mnt/plex/tv/The Second Best Hospital in the Galaxy (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Paper (2025) (path: /mnt/plex/tv/The Paper (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ghosts (2019) (path: /mnt/plex/tv/Ghosts (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sirens (2025) (path: /mnt/plex/tv/Sirens (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tires (path: /mnt/plex/tv/Tires (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: MobLand (path: /mnt/plex/tv/MobLand (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Terror in Resonance (path: /mnt/plex/anime/Terror in Resonance (2014))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fallen (2007) (path: /mnt/plex/tv/Fallen (2007))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Fallen (path: /mnt/plex/tv/Fallen (2024))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Love Island USA (path: /mnt/plex/tv/Love Island (US) (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Countdown (2025) (path: /mnt/plex/tv/Countdown (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Parlor Room (path: /mnt/plex/tv/Parlor Room)", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Ironheart (path: /mnt/plex/tv/Ironheart (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dateline NBC (path: /mnt/plex/tv/Dateline NBC (1992))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Gachiakuta (path: /mnt/plex/anime/Gachiakuta (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Sword of the Demon Hunter: Kijin Gentosho (path: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Life After People (path: /mnt/plex/tv/Life After People (2009))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Vikings (path: /mnt/plex/tv/Vikings (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Detroiters (path: /mnt/plex/tv/Detroiters (2017))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: ZENSHU (path: /mnt/plex/anime/ZENSHU (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Chad Powers (path: /mnt/plex/tv/Chad Powers (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dusk Beyond the End of the World (path: /mnt/plex/anime/Dusk Beyond the End of the World (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: New Saga (path: /mnt/plex/anime/New Saga (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Aristocrat’s Otherworldly Adventure: Serving Gods Who Go Too Far (path: /mnt/plex/anime/The Aristocrat’s Otherworldly Adventure - Serving Gods Who Go Too Far (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Wildemount Wildlings (path: /mnt/plex/tv/Wildemount Wildlings (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Rain (path: /mnt/plex/tv/The Rain (2018))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Chosen (path: /mnt/plex/tv/The Chosen (2019))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Hero Without a Class: Who Even Needs Skills?! (path: /mnt/plex/anime/Hero Without a Class - Who Even Needs Skills!! (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Alien: Earth (path: /mnt/plex/tv/Alien - Earth (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Terminal List: Dark Wolf (path: /mnt/plex/tv/The Terminal List - Dark Wolf (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: First Lady (2025) (path: /mnt/plex/tv/First Lady (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Only Murders in the Building (path: /mnt/plex/tv/Only Murders in the Building (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Stranger Things (path: /mnt/plex/tv/Stranger Things (2016))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Haunted Hotel (path: /mnt/plex/tv/Haunted Hotel (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: House of Guinness (path: /mnt/plex/tv/House of Guinness (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: SANDA (path: /mnt/plex/anime/SANDA (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Critical Role (path: /mnt/plex/tv/Critical Role (2015))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Banshee (path: /mnt/plex/tv/Banshee (2013))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Tatsuki Fujimoto 17-26 (path: /mnt/plex/anime/Tatsuki Fujimoto 17-26 (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Hero Academia: Vigilantes (path: /mnt/plex/anime/My Hero Academia - Vigilantes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Mighty Nein (path: /mnt/plex/tv/Mighty Nein (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Dracula (path: /mnt/plex/tv/Dracula (2020))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: A Knight of the Seven Kingdoms (path: /mnt/plex/tv/A Knight of the Seven Kingdoms (2026))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Case Study of Vanitas (path: /mnt/plex/anime/The Case Study of Vanitas (2021))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: Taylor (path: /mnt/plex/tv/Taylor (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: My Life as Inukai-san's Dog (path: /mnt/plex/anime/My Life as Inukai-san's Dog (2023))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "Checking series: The Forsytes (path: /mnt/plex/tv/The Forsytes (2025))", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 197} +{"timestamp": "2026-01-01T07:19:46Z", "level": "INFO", "message": "File not found: /mnt/plex/tv/Supernatural/Season 7/Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "get_file_info_from_cache", "line": 252} +{"timestamp": "2026-01-01T07:22:14Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 185} +{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 186} +{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 196} +{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 121} +{"timestamp": "2026-01-01T07:22:16Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 125} +{"timestamp": "2026-01-01T07:23:37Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 185} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 186} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 196} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 208} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 222} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:23:40Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:25:15Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:25:18Z", "level": "WARNING", "message": "Error checking Sonarr/Radarr: 'SonarrRadarrHelper' object has no attribute 'find_series_by_folder'", "module": "process_manager", "funcName": "process_folder", "line": 70} +{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:25:18Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:26:26Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 243} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 244} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 254} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 266} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 280} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:26:29Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:28:56Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 334} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:28:59Z", "level": "INFO", "message": "✓ Updated episode S07E20 release group to: CONVERTED", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} +{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:29:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:29:12Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:29:59Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 334} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:30:02Z", "level": "INFO", "message": "✓ Updated episode S07E20 release group to: CONVERTED", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} +{"timestamp": "2026-01-01T07:30:30Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 334} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Skipped 149 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "Processing: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "✓ Found episode: S07E20 - The Girl with the Dungeons and Dragons Tattoo", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:30:33Z", "level": "INFO", "message": "✓ Updated episode S07E20 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} +{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Copied Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:30:46Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Original Size: 1254.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Encoded Size: 550.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T07:33:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T07:33:25Z", "level": "INFO", "message": "Moved Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} +{"timestamp": "2026-01-01T07:33:25Z", "level": "WARNING", "message": "Error during Sonarr/Radarr rename: 'SonarrRadarrHelper' object has no attribute 'get_file_info_from_cache'. Keeping original filename.", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 658} +{"timestamp": "2026-01-01T07:33:25Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 455} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": " Size: 1254.13MB → 550.42MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E20 - The Girl with the Dungeons and Dragons Tattoo x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 464} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "Processing: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:33:27Z", "level": "INFO", "message": "✓ Updated episode S07E21 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} +{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Copied Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:33:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:33:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:34:05Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} +{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} +{"timestamp": "2026-01-01T07:34:08Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} +{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} +{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 362} +{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Skipped 150 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "Processing: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:34:15Z", "level": "INFO", "message": "✓ Updated episode S07E21 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} +{"timestamp": "2026-01-01T07:35:08Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 311} +{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 312} +{"timestamp": "2026-01-01T07:35:11Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 322} +{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 348} +{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 362} +{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Skipped 150 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "Processing: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:35:18Z", "level": "INFO", "message": "✓ Updated episode S07E21 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} +{"timestamp": "2026-01-01T07:35:28Z", "level": "INFO", "message": "Copied Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T07:35:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:35:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:35:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:35:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Original Size: 1190.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Encoded Size: 421.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Reduction: 35.4% of original (64.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T07:37:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T07:38:00Z", "level": "INFO", "message": "Moved Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} +{"timestamp": "2026-01-01T07:38:00Z", "level": "INFO", "message": "✓ Found episode: S07E21 - Reading is Fundamental", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:38:00Z", "level": "WARNING", "message": "Error during Sonarr/Radarr rename: [WinError 183] Cannot create a file when that file already exists: 'P:\\\\tv\\\\Supernatural\\\\Season 7\\\\Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv' -> 'P:\\\\tv\\\\Supernatural\\\\Season 7\\\\Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv'. Keeping original filename.", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 672} +{"timestamp": "2026-01-01T07:38:00Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} +{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 455} +{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": " Size: 1190.18MB → 421.4MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T07:38:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E21 - Reading is Fundamental x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 464} +{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "Processing: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "✓ Found episode: S07E22 - There Will Be Blood", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 218} +{"timestamp": "2026-01-01T07:38:02Z", "level": "INFO", "message": "✓ Updated episode S07E22 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 288} +{"timestamp": "2026-01-01T07:42:34Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:42:37Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 340} +{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 366} +{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 380} +{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Skipped 151 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "Processing: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "✓ Found episode by path match: S07E22 - There Will Be Blood", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T07:42:44Z", "level": "INFO", "message": "✓ Updated episode S07E22 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} +{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Copied Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:42:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:42:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Original Size: 1220.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Encoded Size: 453.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Reduction: 37.1% of original (62.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T07:45:23Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T07:45:26Z", "level": "INFO", "message": "Moved Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} +{"timestamp": "2026-01-01T07:45:26Z", "level": "INFO", "message": "✓ Found episode by path match: S07E22 - There Will Be Blood", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T07:45:26Z", "level": "INFO", "message": "Destination file already exists, removing: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 700} +{"timestamp": "2026-01-01T07:45:27Z", "level": "INFO", "message": "Renamed output file: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 703} +{"timestamp": "2026-01-01T07:45:27Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 413} +{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 455} +{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 456} +{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": " Size: 1220.64MB → 453.02MB (37.1% of original, 62.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S07E22 - There Will Be Blood x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 464} +{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "Processing: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T07:45:28Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T07:45:29Z", "level": "INFO", "message": "✓ Updated episode S07E23 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} +{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Copied Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:45:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:45:41Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural\\Season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} +{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural\\Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural/Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:47:32Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural/Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 402} +{"timestamp": "2026-01-01T07:47:32Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 52} +{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural\\Season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} +{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural\\Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural/Season 13", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "Stripped season folder, searching for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 337} +{"timestamp": "2026-01-01T07:48:13Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 409} +{"timestamp": "2026-01-01T07:48:13Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 52} +{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} +{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:48:17Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 409} +{"timestamp": "2026-01-01T07:48:17Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 52} +{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} +{"timestamp": "2026-01-01T07:48:35Z", "level": "WARNING", "message": "Sonarr API not configured", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 84} +{"timestamp": "2026-01-01T07:48:35Z", "level": "WARNING", "message": "Radarr API not configured", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 128} +{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} +{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:48:35Z", "level": "INFO", "message": "No series found for: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 409} +{"timestamp": "2026-01-01T07:48:35Z", "level": "ERROR", "message": "Series not found in Sonarr/Radarr", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 57} +{"timestamp": "2026-01-01T07:48:53Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} +{"timestamp": "2026-01-01T07:48:54Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} +{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:48:56Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 65} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Will rename 333 episodes with 2 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "Starting rolling rename of 333 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 89} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": "[1/333] Updating S00E01 - Unaired Pilot", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 99} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 106} +{"timestamp": "2026-01-01T07:49:03Z", "level": "INFO", "message": " Waiting 2 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 121} +{"timestamp": "2026-01-01T07:49:46Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} +{"timestamp": "2026-01-01T07:49:46Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} +{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:49:49Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 65} +{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} +{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "Starting rolling rename of 333 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 89} +{"timestamp": "2026-01-01T07:49:55Z", "level": "INFO", "message": "[1/333] Updating S00E01 - Unaired Pilot", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 99} +{"timestamp": "2026-01-01T07:49:56Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 106} +{"timestamp": "2026-01-01T07:49:56Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 121} +{"timestamp": "2026-01-01T07:50:56Z", "level": "INFO", "message": "[2/333] Updating S00E02 - A Very Special Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 99} +{"timestamp": "2026-01-01T07:50:56Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 106} +{"timestamp": "2026-01-01T07:50:56Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 121} +{"timestamp": "2026-01-01T07:51:07Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 48} +{"timestamp": "2026-01-01T07:51:08Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 53} +{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:51:11Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 65} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Starting rolling rename of 327 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "Renaming 327/327 remaining episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 120} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": "[1/327] Updating S01E01 - Pilot", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 130} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 137} +{"timestamp": "2026-01-01T07:51:17Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 179} +{"timestamp": "2026-01-01T07:52:32Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 49} +{"timestamp": "2026-01-01T07:52:33Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 54} +{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:52:35Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 67} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Filtering to season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Starting rolling rename of 23 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 102} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Found 1 previously completed episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 115} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "Renaming 23/23 remaining episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 126} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": "[1/23] Updating S13E01 - Lost and Found", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} +{"timestamp": "2026-01-01T07:52:42Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} +{"timestamp": "2026-01-01T07:53:42Z", "level": "INFO", "message": "[2/23] Updating S13E02 - The Rising Son", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} +{"timestamp": "2026-01-01T07:53:42Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} +{"timestamp": "2026-01-01T07:53:42Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} +{"timestamp": "2026-01-01T07:54:09Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 49} +{"timestamp": "2026-01-01T07:54:09Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 54} +{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:54:12Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Will rename 333 episodes with 1 minute(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 67} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Filtering to season 13", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Starting rolling rename of 23 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 102} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Found 3 previously completed episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 115} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Renaming 21/23 remaining episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 126} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "[1/21] Updating S13E03 - Patience", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6286", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} +{"timestamp": "2026-01-01T07:54:19Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} +{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": "[2/21] Updating S13E04 - The Big Empty", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} +{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6287", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} +{"timestamp": "2026-01-01T07:55:19Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} +{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": "[3/21] Updating S13E05 - Advanced Thanatology", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 136} +{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6288", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 143} +{"timestamp": "2026-01-01T07:56:19Z", "level": "INFO", "message": " Waiting 1 minute(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 185} +{"timestamp": "2026-01-01T07:57:16Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 65} +{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T07:57:18Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Skipped 151 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 123} +{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "Processing: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T07:57:25Z", "level": "INFO", "message": "✓ Updated episode S07E23 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} +{"timestamp": "2026-01-01T07:57:35Z", "level": "INFO", "message": "Copied Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 145} +{"timestamp": "2026-01-01T07:57:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T07:57:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T07:57:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 172} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T07:57:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Original Size: 1181.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Encoded Size: 467.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T07:59:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Moved Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 391} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Destination file already exists, removing: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 707} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Renamed output file: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 710} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 415} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "✓ Found episode by path match: S07E23 - Survival of the Fittest", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6168", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T07:59:55Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6168", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 426} +{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 475} +{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": " Size: 1181.16MB → 467.72MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 476} +{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 477} +{"timestamp": "2026-01-01T07:59:57Z", "level": "WARNING", "message": "Could not delete files: [WinError 2] The system cannot find the file specified: 'P:\\\\tv\\\\Supernatural\\\\Season 7\\\\Supernatural - S07E23 - Survival of the Fittest x265 AC3 Bluray-1080p HiQVE.mkv'", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 486} +{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "Processing: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 127} +{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "✓ Found episode by path match: S06E01 - Exile on Main Street", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T07:59:57Z", "level": "INFO", "message": "✓ Updated episode S06E01 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} +{"timestamp": "2026-01-01T08:03:54Z", "level": "INFO", "message": "Loading Sonarr/Radarr caches...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 49} +{"timestamp": "2026-01-01T08:03:54Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Finding series for: P:\\tv\\Supernatural", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 54} +{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Input folder: P:\\tv\\Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T08:03:57Z", "level": "INFO", "message": "✓ Found series: Supernatural (ID: 95)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Fetched 333 episodes for Supernatural", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "✓ Found SONARR series: Supernatural (ID: 95) - 333 episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 66} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Will rename 333 episodes with 20 second(s) between each", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 67} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Filtering to season 7", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 96} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Starting rolling rename of 22 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 102} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Found 3 previously completed episodes", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 115} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Starting rolling rename of 22 episodes...\n", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 126} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "[1/22] Updating S07E01 - Meet the New Boss", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6146", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} +{"timestamp": "2026-01-01T08:04:03Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} +{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": "[2/22] Updating S07E02 - Hello, Cruel World", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} +{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6147", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} +{"timestamp": "2026-01-01T08:04:23Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} +{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": "[3/22] Updating S07E03 - The Girl Next Door", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} +{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6148", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} +{"timestamp": "2026-01-01T08:04:43Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} +{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": "[4/22] Updating S07E04 - Defending Your Life", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 134} +{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": "Triggered Sonarr rename for episode 6149", "module": "sonarr_radarr_helper", "funcName": "_update_sonarr_episode_release_group", "line": 894} +{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": " ✓ Release group updated to: EHX", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 141} +{"timestamp": "2026-01-01T08:05:03Z", "level": "INFO", "message": " Waiting 20 second(s) before next update...", "module": "rolling_rename", "funcName": "rolling_rename_series", "line": 183} +{"timestamp": "2026-01-01T18:03:01Z", "level": "INFO", "message": "Sonarr cache loaded: 731 series", "module": "sonarr_radarr_helper", "funcName": "load_sonarr_cache", "line": 114} +{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Radarr cache loaded: 2867 movies", "module": "sonarr_radarr_helper", "funcName": "load_radarr_cache", "line": 163} +{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 47} +{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Input folder: P:\\tv\\Fargo (2014)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 329} +{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "Converted to: /mnt/plex/tv/Fargo (2014)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 330} +{"timestamp": "2026-01-01T18:03:04Z", "level": "INFO", "message": "✓ Found series: Fargo (ID: 30)", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 347} +{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Fetched 55 episodes for Fargo", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 373} +{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Saved episodes to C:\\Users\\Tyler\\Documents\\GitHub\\conversion_project\\cache\\temp_episodes.json", "module": "sonarr_radarr_helper", "funcName": "find_series_by_folder", "line": 387} +{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Skipped 14 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 122} +{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "✓ Found episode by path match: S02E04 - Fear and Trembling", "module": "sonarr_radarr_helper", "funcName": "find_episode_in_temp_cache", "line": 221} +{"timestamp": "2026-01-01T18:03:05Z", "level": "INFO", "message": "✓ Updated episode S02E04 release group to: EHX", "module": "sonarr_radarr_helper", "funcName": "update_episode_release_group", "line": 306} +{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Copied Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv → Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:03:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 592kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:03:26Z", "level": "INFO", "message": "Running CQ encode: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Original Size: 2063.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Encoded Size: 1517.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Reduction: 73.6% of original (26.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T18:09:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T18:09:28Z", "level": "INFO", "message": "Moved Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv → Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 390} +{"timestamp": "2026-01-01T18:09:28Z", "level": "INFO", "message": "Episode not found in temp cache, skipping rename: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "sonarr_radarr_helper", "funcName": "rename_output_file", "line": 689} +{"timestamp": "2026-01-01T18:09:28Z", "level": "INFO", "message": "Applied Sonarr/Radarr naming convention and release group update", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 414} +{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": " Type: TV | Show: Fargo (2014)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": " Size: 2063.29MB → 1517.94MB (73.6% of original, 26.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": "Deleted original and processing copy for Fargo (2014) - S02E04 - Fear and Trembling (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T18:09:31Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 126} +{"timestamp": "2026-01-01T18:10:01Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:10:01Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T18:10:01Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 108} +{"timestamp": "2026-01-01T18:10:12Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:10:12Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T18:10:12Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 108} +{"timestamp": "2026-01-01T18:10:44Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:10:44Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 104} +{"timestamp": "2026-01-01T18:10:44Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 108} +{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Copied Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv → Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 113} +{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:11:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 667kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:11:05Z", "level": "INFO", "message": "Running CQ encode: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:15:03Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/The Office (US) -> P:\\tv\\The Office (US)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:15:03Z", "level": "INFO", "message": "Processing: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Copied The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:15:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 439kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:15:11Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Original Size: 706.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Encoded Size: 863.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Reduction: 122.2% of original (-22.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T18:17:15Z", "level": "WARNING", "message": "Could not delete temp output The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv'", "module": "process_manager", "funcName": "_cleanup_temp_files", "line": 34} +{"timestamp": "2026-01-01T18:17:15Z", "level": "INFO", "message": "Processing: The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Copied The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv → The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:17:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:18:02Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:18:02Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} +{"timestamp": "2026-01-01T18:18:02Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:18:31Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Fargo (2014) -> P:\\tv\\Fargo (2014)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:18:31Z", "level": "INFO", "message": "Skipped 15 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} +{"timestamp": "2026-01-01T18:18:31Z", "level": "INFO", "message": "Processing: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Copied Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv → Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence).mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:18:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 663kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:18:52Z", "level": "INFO", "message": "Running CQ encode: Fargo (2014) - S02E05 - The Gift of the Magi (1080p BluRay x265 Silence) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:20:17Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/The Office (US) -> P:\\tv\\The Office (US)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:20:17Z", "level": "INFO", "message": "Processing: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Copied The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv → The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:20:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 437kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:20:24Z", "level": "INFO", "message": "Running CQ encode: The Office (US) - S08E04 - Garden Party x265 AAC Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Original Size: 706.61 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Encoded Size: 715.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Reduction: 101.3% of original (-1.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T18:22:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T18:22:49Z", "level": "INFO", "message": "Processing: The Office (US) - S03E13 - The Return x265 AAC WEBDL-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:23:54Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T18:23:54Z", "level": "INFO", "message": "Skipped 152 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 105} +{"timestamp": "2026-01-01T18:23:54Z", "level": "INFO", "message": "Processing: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Copied Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:24:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:24:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Original Size: 1216.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Encoded Size: 461.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T18:26:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T18:26:34Z", "level": "INFO", "message": "Moved Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 384} +{"timestamp": "2026-01-01T18:26:34Z", "level": "INFO", "message": "Tagged file with [EHX]: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 394} +{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 434} +{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} +{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": " Size: 1216.1MB → 461.66MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 436} +{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 437} +{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E01 - Exile on Main Street x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 443} +{"timestamp": "2026-01-01T18:26:36Z", "level": "INFO", "message": "Processing: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Copied Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:26:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:26:54Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Original Size: 1222.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Encoded Size: 505.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T18:29:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T18:29:22Z", "level": "INFO", "message": "Moved Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 384} +{"timestamp": "2026-01-01T18:29:22Z", "level": "INFO", "message": "Tagged file with [EHX]: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 394} +{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 434} +{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} +{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": " Size: 1222.62MB → 505.86MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 436} +{"timestamp": "2026-01-01T18:29:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 437} +{"timestamp": "2026-01-01T18:29:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E02 - Two and a Half Men x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 443} +{"timestamp": "2026-01-01T18:29:24Z", "level": "INFO", "message": "Processing: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Copied Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:29:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:29:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 107} +{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Original Size: 1204.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 108} +{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Encoded Size: 485.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 109} +{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Reduction: 40.3% of original (59.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 110} +{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 111} +{"timestamp": "2026-01-01T18:32:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 112} +{"timestamp": "2026-01-01T18:32:09Z", "level": "INFO", "message": "Moved Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 384} +{"timestamp": "2026-01-01T18:32:09Z", "level": "INFO", "message": "Tagged file with [EHX]: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 394} +{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 434} +{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} +{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": " Size: 1204.98MB → 485.43MB (40.3% of original, 59.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 436} +{"timestamp": "2026-01-01T18:32:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 437} +{"timestamp": "2026-01-01T18:32:11Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E03 - The Third Man x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 443} +{"timestamp": "2026-01-01T18:32:11Z", "level": "INFO", "message": "Processing: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Copied Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:32:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 141} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T18:32:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 98} +{"timestamp": "2026-01-01T18:34:06Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T18:34:06Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 109} +{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 114} +{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 153} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 253kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:34:21Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mp4", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 119} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 128} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 129} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Encoded Size: 1014.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 130} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Reduction: 65.8% of original (34.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 131} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 132} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 65.8% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 395} +{"timestamp": "2026-01-01T18:36:52Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 372} +{"timestamp": "2026-01-01T18:40:29Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T18:40:29Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:40:44Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Encoded Size: 1014.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Reduction: 65.8% of original (34.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 65.8% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} +{"timestamp": "2026-01-01T18:43:27Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 387} +{"timestamp": "2026-01-01T18:44:15Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T18:44:15Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:44:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:44:30Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Encoded Size: 826.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Reduction: 53.6% of original (46.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 53.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} +{"timestamp": "2026-01-01T18:47:03Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 387} +{"timestamp": "2026-01-01T18:56:26Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry\\Season 3", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T18:56:26Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T18:56:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T18:56:41Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Encoded Size: 681.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Reduction: 44.2% of original (55.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": "TEST MODE - File: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 | Ratio: 44.2% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 410} +{"timestamp": "2026-01-01T18:59:26Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 387} +{"timestamp": "2026-01-01T19:01:42Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T19:01:42Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4 → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:01:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 253kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:01:57Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Original Size: 1541.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Encoded Size: 681.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Reduction: 44.2% of original (55.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:04:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:04:46Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv → Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 416} +{"timestamp": "2026-01-01T19:04:46Z", "level": "INFO", "message": "Tagged file with [EHX]: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 426} +{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 467} +{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": " Size: 1541.33MB → 681.76MB (44.2% of original, 55.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 468} +{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 469} +{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E01 - Who Threw Pretzels at a Couple Having Sex?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 475} +{"timestamp": "2026-01-01T19:04:48Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4 → Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:05:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:05:15Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Original Size: 1758.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Encoded Size: 816.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:08:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:08:11Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX].mkv → Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 416} +{"timestamp": "2026-01-01T19:08:11Z", "level": "INFO", "message": "Tagged file with [EHX]: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 426} +{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs? - [EHX] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 467} +{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": " Size: 1758.32MB → 816.99MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 468} +{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 469} +{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E02 - Who Got High and Reenacted a Concert Using Eggs?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 475} +{"timestamp": "2026-01-01T19:08:13Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4 → Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:08:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:12:35Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dirty Laundry", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-01T19:12:35Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T19:12:35Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4 → Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:12:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:12:52Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Original Size: 1790.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Encoded Size: 1009.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Reduction: 56.4% of original (43.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:15:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:15:55Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv → Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": " Size: 1790.83MB → 1009.79MB (56.4% of original, 43.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:15:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:15:57Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:15:57Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E03 - Who Came Out to Their High School Girlfriend Via Jesus Christ?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:15:57Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4 → Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:16:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:16:13Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Original Size: 1675.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Encoded Size: 849.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Reduction: 50.7% of original (49.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:19:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:19:11Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv → Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": " Size: 1675.86MB → 849.95MB (50.7% of original, 49.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E04 - Who Got Stung in the Crotch by a Jellyfish?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:19:13Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4 → Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:19:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:19:29Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Original Size: 1566.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Encoded Size: 700.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Reduction: 44.7% of original (55.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:22:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:22:23Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv → Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": " Size: 1566.21MB → 700.88MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:22:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:22:25Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:22:25Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E05 - Who Watched a Woman Pump Breast Milk While Snorting Cocaine?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:22:25Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4 → Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:22:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:22:39Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Original Size: 1481.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Encoded Size: 645.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Reduction: 43.5% of original (56.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:24:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:24:14Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv → Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": " Size: 1481.71MB → 645.05MB (43.5% of original, 56.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E06 - Who Was Found Naked in a Hallway by a Drug Dealer?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:24:16Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4 → Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:24:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:24:32Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Original Size: 1668.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Encoded Size: 732.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:26:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:26:16Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv → Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": " Size: 1668.77MB → 732.43MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E07 - Who Is an Honorary Member at a Sex Club?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:26:18Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4 → Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:26:33Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:26:34Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Original Size: 1600.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Encoded Size: 672.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Reduction: 42.0% of original (58.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:28:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:28:15Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv → Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": " Size: 1600.26MB → 672.57MB (42.0% of original, 58.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E08 - Who Went to a War Criminal's Birthday?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:28:17Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4 → Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:28:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:28:32Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Original Size: 1434.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Encoded Size: 657.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Reduction: 45.8% of original (54.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:29:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:30:03Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv → Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": " Size: 1434.91MB → 657.23MB (45.8% of original, 54.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E09 - Who Blamed Their Sex Noises on a Videogame?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:30:05Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4 → Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:30:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:30:21Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Original Size: 1631.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Encoded Size: 697.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Reduction: 42.7% of original (57.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:31:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:32:04Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv → Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": " Size: 1631.16MB → 697.22MB (42.7% of original, 57.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:32:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:32:06Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:32:06Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E10 - Who Bugged Someone's Car to Catch Them Cheating?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:32:06Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4 → Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:32:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:32:22Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Original Size: 1628.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Encoded Size: 824.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Reduction: 50.6% of original (49.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:33:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:34:02Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv → Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": " Size: 1628.6MB → 824.63MB (50.6% of original, 49.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E11 - Who Sent a Mean Email to a Famous Comedian as a Middle Schooler?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:34:04Z", "level": "INFO", "message": "Processing: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Copied Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4 → Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Found subtitle file: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 144} +{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:34:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 193} +{"timestamp": "2026-01-01T19:34:21Z", "level": "INFO", "message": "Running CQ encode: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Original Size: 1638.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Encoded Size: 718.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Reduction: 43.9% of original (56.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:35:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:36:01Z", "level": "INFO", "message": "Moved Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv → Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest? - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": " Type: TV | Show: Dirty Laundry", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": " Size: 1638.37MB → 718.68MB (43.9% of original, 56.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:36:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:36:03Z", "level": "INFO", "message": "Deleted original and processing copy for Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:36:03Z", "level": "INFO", "message": "Removed embedded subtitle: Dirty Laundry - S03E12 - Who Has an Active Warrant Out For Their Arrest?.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-01T19:36:03Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 388} +{"timestamp": "2026-01-01T19:39:45Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T19:39:45Z", "level": "INFO", "message": "Skipped 155 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T19:39:45Z", "level": "INFO", "message": "Processing: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Copied Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:39:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 254kbps | Action: COPY (preserve) | Target: 254kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:39:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Original Size: 1226.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Encoded Size: 492.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:41:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:41:50Z", "level": "INFO", "message": "Moved Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": " Size: 1226.57MB → 492.18MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E04 - Weekend at Bobby's x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:41:52Z", "level": "INFO", "message": "Processing: Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Copied Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:42:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:42:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Original Size: 1214.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Encoded Size: 496.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:43:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:44:03Z", "level": "INFO", "message": "Moved Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": " Size: 1214.86MB → 496.07MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E05 - Live Free or Twihard x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:44:05Z", "level": "INFO", "message": "Processing: Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Copied Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:44:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:44:22Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Original Size: 1173.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Encoded Size: 443.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:46:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:46:51Z", "level": "INFO", "message": "Moved Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": " Size: 1173.67MB → 443.16MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E06 - You Can't Handle the Truth x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:46:53Z", "level": "INFO", "message": "Processing: Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Copied Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:47:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:47:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Original Size: 1099.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Encoded Size: 380.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Reduction: 34.6% of original (65.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:49:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:49:29Z", "level": "INFO", "message": "Moved Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": " Size: 1099.59MB → 380.26MB (34.6% of original, 65.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:49:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:49:31Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E07 - Family Matters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:49:31Z", "level": "INFO", "message": "Processing: Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Copied Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:49:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:49:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Original Size: 1227.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Encoded Size: 532.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:52:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:52:21Z", "level": "INFO", "message": "Moved Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": " Size: 1227.33MB → 532.03MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:52:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:52:23Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E08 - All Dogs Go to Heaven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:52:23Z", "level": "INFO", "message": "Processing: Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Copied Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:52:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:52:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Original Size: 1212.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Encoded Size: 546.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:55:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:55:12Z", "level": "INFO", "message": "Moved Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": " Size: 1212.57MB → 546.56MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E09 - Clap Your Hands If You Believe x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:55:14Z", "level": "INFO", "message": "Processing: Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Copied Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:55:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:55:26Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Original Size: 1154.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Encoded Size: 420.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T19:57:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T19:57:49Z", "level": "INFO", "message": "Moved Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": " Size: 1154.72MB → 420.73MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E10 - Caged Heat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T19:57:51Z", "level": "INFO", "message": "Processing: Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T19:58:02Z", "level": "INFO", "message": "Copied Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T19:58:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T19:58:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T19:58:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T19:58:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Original Size: 1241.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Encoded Size: 468.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:00:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:00:38Z", "level": "INFO", "message": "Moved Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": " Size: 1241.18MB → 468.26MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:00:39Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:00:40Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E11 - Appointment in Samarra x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:00:40Z", "level": "INFO", "message": "Processing: Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Copied Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:00:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:00:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Original Size: 1260.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Encoded Size: 528.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:03:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:03:29Z", "level": "INFO", "message": "Moved Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": " Size: 1260.23MB → 528.11MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E12 - Like A Virgin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:03:30Z", "level": "INFO", "message": "Processing: Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Copied Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:03:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:03:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Original Size: 1243.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Encoded Size: 616.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Reduction: 49.5% of original (50.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:05:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:06:02Z", "level": "INFO", "message": "Moved Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": " Size: 1243.94MB → 616.35MB (49.5% of original, 50.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:06:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:06:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E13 - Unforgiven x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:06:04Z", "level": "INFO", "message": "Processing: Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Copied Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:06:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:06:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Original Size: 1192.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Encoded Size: 467.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:08:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:08:49Z", "level": "INFO", "message": "Moved Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": " Size: 1192.86MB → 467.22MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E14 - Mannequin 3 - The Reckoning x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:08:50Z", "level": "INFO", "message": "Processing: Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Copied Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:09:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:09:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Original Size: 1286.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Encoded Size: 580.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Reduction: 45.1% of original (54.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:11:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:11:45Z", "level": "INFO", "message": "Moved Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": " Size: 1286.57MB → 580.32MB (45.1% of original, 54.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E15 - The French Mistake x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:11:46Z", "level": "INFO", "message": "Processing: Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Copied Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:11:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:11:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Original Size: 1235.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Encoded Size: 511.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Reduction: 41.4% of original (58.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:14:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:14:35Z", "level": "INFO", "message": "Moved Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": " Size: 1235.2MB → 511.66MB (41.4% of original, 58.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:14:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:14:37Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E16 - And Then There Were None x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:14:37Z", "level": "INFO", "message": "Processing: Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Copied Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:14:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:14:49Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Original Size: 1219.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Encoded Size: 547.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Reduction: 44.9% of original (55.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:17:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:17:24Z", "level": "INFO", "message": "Moved Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": " Size: 1219.94MB → 547.37MB (44.9% of original, 55.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:17:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:17:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E17 - My Heart Will Go On x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:17:26Z", "level": "INFO", "message": "Processing: Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Copied Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:17:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:17:39Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Original Size: 1217.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Encoded Size: 476.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:20:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:20:15Z", "level": "INFO", "message": "Moved Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": " Size: 1217.06MB → 476.93MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E18 - Frontierland x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:20:16Z", "level": "INFO", "message": "Processing: Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Copied Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:20:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:20:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Original Size: 1236.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Encoded Size: 498.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Reduction: 40.3% of original (59.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:23:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:23:11Z", "level": "INFO", "message": "Moved Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": " Size: 1236.08MB → 498.65MB (40.3% of original, 59.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:23:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:23:13Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E19 - Mommy Dearest x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:23:13Z", "level": "INFO", "message": "Processing: Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:23:23Z", "level": "INFO", "message": "Copied Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:23:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:23:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:23:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:23:25Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Original Size: 1195.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Encoded Size: 487.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:25:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:25:56Z", "level": "INFO", "message": "Moved Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": " Size: 1195.44MB → 487.82MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E20 - The Man Who Would Be King x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:25:57Z", "level": "INFO", "message": "Processing: Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Copied Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:26:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:26:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Original Size: 1258.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Encoded Size: 502.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:28:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:28:40Z", "level": "INFO", "message": "Moved Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": " Size: 1258.11MB → 502.94MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E21 - Let It Bleed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:28:42Z", "level": "INFO", "message": "Processing: Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Copied Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:28:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:28:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Original Size: 1257.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Encoded Size: 561.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Reduction: 44.6% of original (55.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:31:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:31:21Z", "level": "INFO", "message": "Moved Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": " Size: 1257.75MB → 561.37MB (44.6% of original, 55.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:31:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:31:23Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S06E22 - The Man Who Knew Too Much x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:31:23Z", "level": "INFO", "message": "Processing: Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Copied Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:31:34Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:31:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Original Size: 1286.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Encoded Size: 512.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:33:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:33:53Z", "level": "INFO", "message": "Moved Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": " Size: 1286.7MB → 512.54MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E01 - Sympathy for the Devil x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:33:55Z", "level": "INFO", "message": "Processing: Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Copied Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:34:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:34:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Original Size: 1290.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Encoded Size: 640.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Reduction: 49.6% of original (50.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:36:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:36:29Z", "level": "INFO", "message": "Moved Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": " Size: 1290.8MB → 640.05MB (49.6% of original, 50.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E02 - Good God, Y'All! x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:36:31Z", "level": "INFO", "message": "Processing: Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:36:41Z", "level": "INFO", "message": "Copied Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:36:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:36:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:36:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:36:43Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Original Size: 1235.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Encoded Size: 507.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:38:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:38:53Z", "level": "INFO", "message": "Moved Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": " Size: 1235.03MB → 507.06MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E03 - Free to Be You and Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:38:55Z", "level": "INFO", "message": "Processing: Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Copied Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:39:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:39:08Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Original Size: 1225.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Encoded Size: 468.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Reduction: 38.2% of original (61.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:41:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:41:23Z", "level": "INFO", "message": "Moved Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": " Size: 1225.9MB → 468.06MB (38.2% of original, 61.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E04 - The End x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:41:25Z", "level": "INFO", "message": "Processing: Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Copied Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:41:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:41:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Original Size: 1224.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Encoded Size: 489.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:43:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:43:54Z", "level": "INFO", "message": "Moved Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": " Size: 1224.68MB → 489.8MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:43:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:43:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E05 - Fallen Idols x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:43:56Z", "level": "INFO", "message": "Processing: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:53:03Z", "level": "INFO", "message": "Path mapping: /mnt/plex/tv/Supernatural -> P:\\tv\\Supernatural", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-01T20:53:03Z", "level": "INFO", "message": "Skipped 179 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 106} +{"timestamp": "2026-01-01T20:53:03Z", "level": "INFO", "message": "Processing: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Copied Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:53:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:53:15Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Original Size: 1147.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Encoded Size: 417.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:55:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:55:19Z", "level": "INFO", "message": "Moved Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": " Size: 1147.5MB → 417.19MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:55:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:55:21Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E06 - I Believe the Children Are Our Future x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:55:21Z", "level": "INFO", "message": "Processing: Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Copied Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:55:31Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:55:32Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Original Size: 1092.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Encoded Size: 397.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T20:57:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T20:57:43Z", "level": "INFO", "message": "Moved Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": " Size: 1092.35MB → 397.79MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T20:57:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T20:57:45Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E07 - The Curious Case of Dean Winchester x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T20:57:45Z", "level": "INFO", "message": "Processing: Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Copied Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T20:57:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T20:57:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Original Size: 1220.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Encoded Size: 621.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Reduction: 50.9% of original (49.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:00:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:00:25Z", "level": "INFO", "message": "Moved Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": " Size: 1220.88MB → 621.4MB (50.9% of original, 49.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:00:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:00:27Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E08 - Changing Channels x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:00:27Z", "level": "INFO", "message": "Processing: Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Copied Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:00:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Original Size: 1172.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Encoded Size: 520.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Reduction: 44.3% of original (55.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:02:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:02:57Z", "level": "INFO", "message": "Moved Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": " Size: 1172.84MB → 520.0MB (44.3% of original, 55.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E09 - The Real Ghostbusters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:02:58Z", "level": "INFO", "message": "Processing: Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Copied Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:03:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:03:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Original Size: 1093.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Encoded Size: 444.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Reduction: 40.7% of original (59.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:05:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:05:22Z", "level": "INFO", "message": "Moved Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": " Size: 1093.89MB → 444.87MB (40.7% of original, 59.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E10 - Abandon All Hope x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:05:24Z", "level": "INFO", "message": "Processing: Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Copied Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:05:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:05:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Original Size: 1155.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Encoded Size: 467.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Reduction: 40.4% of original (59.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:07:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:07:51Z", "level": "INFO", "message": "Moved Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": " Size: 1155.62MB → 467.1MB (40.4% of original, 59.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:07:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:07:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E11 - Sam, Interrupted x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:07:53Z", "level": "INFO", "message": "Processing: Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Copied Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:08:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:08:06Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Original Size: 1222.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Encoded Size: 506.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Reduction: 41.5% of original (58.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:10:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:10:31Z", "level": "INFO", "message": "Moved Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": " Size: 1222.52MB → 506.77MB (41.5% of original, 58.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:10:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:10:33Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E12 - Swap Meat x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:10:33Z", "level": "INFO", "message": "Processing: Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Copied Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:10:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:10:44Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Original Size: 1116.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Encoded Size: 417.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:12:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:13:03Z", "level": "INFO", "message": "Moved Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": " Size: 1116.16MB → 417.32MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E13 - The Song Remains the Same x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:13:04Z", "level": "INFO", "message": "Processing: Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Copied Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:13:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:13:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Original Size: 1209.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Encoded Size: 474.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Reduction: 39.3% of original (60.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:15:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:15:38Z", "level": "INFO", "message": "Moved Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": " Size: 1209.17MB → 474.82MB (39.3% of original, 60.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E14 - My Bloody Valentine x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:15:40Z", "level": "INFO", "message": "Processing: Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Copied Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:15:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:15:52Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Original Size: 1170.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Encoded Size: 485.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Reduction: 41.5% of original (58.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:18:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:18:18Z", "level": "INFO", "message": "Moved Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": " Size: 1170.22MB → 485.67MB (41.5% of original, 58.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E15 - Dead Men Don't Wear Plaid x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:18:19Z", "level": "INFO", "message": "Processing: Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Copied Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:18:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:18:31Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Original Size: 1148.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Encoded Size: 450.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Reduction: 39.2% of original (60.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:20:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:20:50Z", "level": "INFO", "message": "Moved Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": " Size: 1148.56MB → 450.47MB (39.2% of original, 60.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E16 - Dark Side of the Moon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:20:51Z", "level": "INFO", "message": "Processing: Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Copied Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:21:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:21:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Original Size: 1147.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Encoded Size: 458.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:23:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:23:24Z", "level": "INFO", "message": "Moved Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": " Size: 1147.16MB → 458.51MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E17 - 99 Problems x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:23:25Z", "level": "INFO", "message": "Processing: Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Copied Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:23:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:23:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Original Size: 1138.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Encoded Size: 450.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:25:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:26:00Z", "level": "INFO", "message": "Moved Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": " Size: 1138.18MB → 450.57MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E18 - Point of No Return x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:26:02Z", "level": "INFO", "message": "Processing: Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Copied Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:26:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:26:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Original Size: 1126.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Encoded Size: 451.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Reduction: 40.1% of original (59.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:28:32Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:28:36Z", "level": "INFO", "message": "Moved Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": " Size: 1126.81MB → 451.45MB (40.1% of original, 59.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:28:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:28:38Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E19 - Hammer of the Gods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:28:38Z", "level": "INFO", "message": "Processing: Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:28:54Z", "level": "INFO", "message": "Copied Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:28:55Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:28:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:28:55Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:28:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Original Size: 1100.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Encoded Size: 387.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Reduction: 35.2% of original (64.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:31:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:31:14Z", "level": "INFO", "message": "Moved Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": " Size: 1100.01MB → 387.27MB (35.2% of original, 64.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:31:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:31:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E20 - The Devil You Know x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:31:16Z", "level": "INFO", "message": "Processing: Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Copied Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:31:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:31:28Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Original Size: 1059.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Encoded Size: 405.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Reduction: 38.2% of original (61.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:33:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:33:45Z", "level": "INFO", "message": "Moved Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": " Size: 1059.37MB → 405.11MB (38.2% of original, 61.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E21 - Two Minutes To Midnight x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:33:47Z", "level": "INFO", "message": "Processing: Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Copied Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:33:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:33:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Original Size: 1164.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Encoded Size: 506.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Reduction: 43.5% of original (56.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:36:17Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:36:21Z", "level": "INFO", "message": "Moved Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": " Size: 1164.41MB → 506.82MB (43.5% of original, 56.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:36:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:36:23Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S05E22 - Swan Song x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:36:23Z", "level": "INFO", "message": "Processing: Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Copied Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:36:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:36:37Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Original Size: 1216.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Encoded Size: 508.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Reduction: 41.8% of original (58.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:39:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:39:16Z", "level": "INFO", "message": "Moved Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": " Size: 1216.44MB → 508.67MB (41.8% of original, 58.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:39:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:39:18Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E01 - We Need To Talk About Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:39:18Z", "level": "INFO", "message": "Processing: Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Copied Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:39:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:39:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Original Size: 1163.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Encoded Size: 516.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Reduction: 44.4% of original (55.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:41:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:42:03Z", "level": "INFO", "message": "Moved Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": " Size: 1163.27MB → 516.16MB (44.4% of original, 55.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:42:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:42:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E02 - What's Up, Tiger Mommy x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:42:05Z", "level": "INFO", "message": "Processing: Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Copied Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:42:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:42:17Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Original Size: 1156.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Encoded Size: 439.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Reduction: 38.0% of original (62.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:44:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:44:48Z", "level": "INFO", "message": "Moved Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": " Size: 1156.34MB → 439.41MB (38.0% of original, 62.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:44:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:44:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E03 - Heartache x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:44:50Z", "level": "INFO", "message": "Processing: Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Copied Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:45:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:45:04Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Original Size: 1272.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Encoded Size: 691.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Reduction: 54.3% of original (45.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:47:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:47:26Z", "level": "INFO", "message": "Moved Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": " Size: 1272.57MB → 691.04MB (54.3% of original, 45.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E04 - Bitten x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:47:28Z", "level": "INFO", "message": "Processing: Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Copied Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:47:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:47:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Original Size: 1110.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Encoded Size: 476.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Reduction: 42.9% of original (57.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:50:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:50:10Z", "level": "INFO", "message": "Moved Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": " Size: 1110.07MB → 476.2MB (42.9% of original, 57.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E05 - Blood Brother x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:50:11Z", "level": "INFO", "message": "Processing: Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Copied Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:50:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:50:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Original Size: 1232.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Encoded Size: 544.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Reduction: 44.2% of original (55.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:53:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:53:07Z", "level": "INFO", "message": "Moved Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": " Size: 1232.93MB → 544.38MB (44.2% of original, 55.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:53:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:53:09Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E06 - Southern Comfort x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:53:09Z", "level": "INFO", "message": "Processing: Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Copied Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:53:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:53:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Original Size: 1142.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Encoded Size: 529.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Reduction: 46.4% of original (53.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:55:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:55:48Z", "level": "INFO", "message": "Moved Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": " Size: 1142.88MB → 529.87MB (46.4% of original, 53.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E07 - A Little Slice of Kevin x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:55:49Z", "level": "INFO", "message": "Processing: Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Copied Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:56:00Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:56:02Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Original Size: 1245.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Encoded Size: 559.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Reduction: 45.0% of original (55.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T21:58:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T21:58:45Z", "level": "INFO", "message": "Moved Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": " Size: 1245.13MB → 559.72MB (45.0% of original, 55.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E08 - Hunteri Heroici x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T21:58:46Z", "level": "INFO", "message": "Processing: Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Copied Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T21:58:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T21:58:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Original Size: 1160.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Encoded Size: 453.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:01:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:01:27Z", "level": "INFO", "message": "Moved Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": " Size: 1160.86MB → 453.76MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E09 - Citizen Fang x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:01:28Z", "level": "INFO", "message": "Processing: Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Copied Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:01:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:01:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Original Size: 1192.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Encoded Size: 458.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Reduction: 38.5% of original (61.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:04:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:04:13Z", "level": "INFO", "message": "Moved Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": " Size: 1192.44MB → 458.52MB (38.5% of original, 61.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E10 - Torn and Frayed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:04:14Z", "level": "INFO", "message": "Processing: Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Copied Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:04:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:04:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Original Size: 1193.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Encoded Size: 551.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Reduction: 46.2% of original (53.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:07:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:07:07Z", "level": "INFO", "message": "Moved Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": " Size: 1193.99MB → 551.28MB (46.2% of original, 53.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E11 - LARP and the Real Girl x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:07:08Z", "level": "INFO", "message": "Processing: Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Copied Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:07:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Original Size: 1201.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Encoded Size: 495.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:09:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:10:01Z", "level": "INFO", "message": "Moved Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": " Size: 1201.86MB → 495.68MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E12 - As Time Goes By x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:10:03Z", "level": "INFO", "message": "Processing: Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:10:13Z", "level": "INFO", "message": "Copied Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:10:14Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:10:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:10:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:10:15Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Original Size: 1180.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Encoded Size: 466.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Reduction: 39.5% of original (60.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:12:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:12:52Z", "level": "INFO", "message": "Moved Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": " Size: 1180.93MB → 466.07MB (39.5% of original, 60.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E13 - Everybody Hates Hitler x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:12:54Z", "level": "INFO", "message": "Processing: Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Copied Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:13:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:13:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Original Size: 1199.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Encoded Size: 474.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:15:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:15:44Z", "level": "INFO", "message": "Moved Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": " Size: 1199.3MB → 474.89MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E14 - Trial and Error x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:15:46Z", "level": "INFO", "message": "Processing: Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Copied Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:15:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:15:57Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Original Size: 1168.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Encoded Size: 440.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:18:24Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:18:28Z", "level": "INFO", "message": "Moved Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": " Size: 1168.65MB → 440.69MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E15 - Man's Best Friend with Benefits x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:18:29Z", "level": "INFO", "message": "Processing: Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Copied Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:18:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:18:40Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Original Size: 1068.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Encoded Size: 409.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:21:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:21:09Z", "level": "INFO", "message": "Moved Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": " Size: 1068.49MB → 409.04MB (38.3% of original, 61.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E16 - Remember the Titans x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:21:10Z", "level": "INFO", "message": "Processing: Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:21:19Z", "level": "INFO", "message": "Copied Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:21:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:21:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:21:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:21:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Original Size: 1068.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Encoded Size: 423.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Reduction: 39.6% of original (60.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:23:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:23:47Z", "level": "INFO", "message": "Moved Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": " Size: 1068.26MB → 423.48MB (39.6% of original, 60.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E17 - Goodbye, Stranger x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:23:48Z", "level": "INFO", "message": "Processing: Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Copied Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:23:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Original Size: 1083.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Encoded Size: 456.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Reduction: 42.2% of original (57.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:26:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:26:25Z", "level": "INFO", "message": "Moved Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": " Size: 1083.2MB → 456.58MB (42.2% of original, 57.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E18 - Freaks and Geeks x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:26:26Z", "level": "INFO", "message": "Processing: Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Copied Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:26:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:26:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Original Size: 1119.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Encoded Size: 522.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Reduction: 46.6% of original (53.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:28:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:29:04Z", "level": "INFO", "message": "Moved Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": " Size: 1119.6MB → 522.02MB (46.6% of original, 53.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:29:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:29:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E19 - Taxi Driver x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:29:06Z", "level": "INFO", "message": "Processing: Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Copied Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:29:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:29:18Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Original Size: 1150.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Encoded Size: 446.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Reduction: 38.8% of original (61.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:31:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:31:48Z", "level": "INFO", "message": "Moved Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": " Size: 1150.82MB → 446.7MB (38.8% of original, 61.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E20 - Pac-Man Fever x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:31:50Z", "level": "INFO", "message": "Processing: Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Copied Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:32:03Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Original Size: 1182.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Encoded Size: 470.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:34:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:34:35Z", "level": "INFO", "message": "Moved Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": " Size: 1182.49MB → 470.16MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E21 - The Great Escapist x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:34:37Z", "level": "INFO", "message": "Processing: Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Copied Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:34:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:34:49Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Original Size: 1128.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Encoded Size: 529.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Reduction: 47.0% of original (53.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:37:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:37:16Z", "level": "INFO", "message": "Moved Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": " Size: 1128.71MB → 529.95MB (47.0% of original, 53.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E22 - Clip Show x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:37:17Z", "level": "INFO", "message": "Processing: Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Copied Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:37:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 254kbps | Action: COPY (preserve) | Target: 254kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:37:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Original Size: 1123.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Encoded Size: 486.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:39:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:40:02Z", "level": "INFO", "message": "Moved Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": " Size: 1123.91MB → 486.99MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S08E23 - Sacrifice x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:40:04Z", "level": "INFO", "message": "Processing: Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Copied Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:40:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:40:15Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Original Size: 1077.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Encoded Size: 392.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Reduction: 36.4% of original (63.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:42:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:42:33Z", "level": "INFO", "message": "Moved Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": " Size: 1077.42MB → 392.43MB (36.4% of original, 63.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E01 - Stranger in a Strange Land x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:42:35Z", "level": "INFO", "message": "Processing: Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Copied Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:42:46Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Original Size: 1056.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Encoded Size: 340.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Reduction: 32.2% of original (67.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:45:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:45:04Z", "level": "INFO", "message": "Moved Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": " Size: 1056.56MB → 340.4MB (32.2% of original, 67.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E02 - Gods and Monsters x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:45:06Z", "level": "INFO", "message": "Processing: Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Copied Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:45:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:45:20Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Original Size: 1139.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Encoded Size: 418.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Reduction: 36.8% of original (63.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:47:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:47:45Z", "level": "INFO", "message": "Moved Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": " Size: 1139.18MB → 418.79MB (36.8% of original, 63.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E03 - The Scar x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:47:47Z", "level": "INFO", "message": "Processing: Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Copied Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:47:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:48:00Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Original Size: 1237.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Encoded Size: 519.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Reduction: 42.0% of original (58.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:50:28Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:50:33Z", "level": "INFO", "message": "Moved Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": " Size: 1237.48MB → 519.9MB (42.0% of original, 58.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:50:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:50:35Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E04 - Mint Condition x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:50:35Z", "level": "INFO", "message": "Processing: Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Copied Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:50:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:50:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Original Size: 1186.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Encoded Size: 443.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Reduction: 37.4% of original (62.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:53:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:53:13Z", "level": "INFO", "message": "Moved Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": " Size: 1186.46MB → 443.25MB (37.4% of original, 62.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E05 - Nightmare Logic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:53:15Z", "level": "INFO", "message": "Processing: Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Copied Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:53:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:53:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Original Size: 1161.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Encoded Size: 436.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Reduction: 37.6% of original (62.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:55:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:55:56Z", "level": "INFO", "message": "Moved Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": " Size: 1161.41MB → 436.32MB (37.6% of original, 62.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E06 - Optimism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:55:57Z", "level": "INFO", "message": "Processing: Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Copied Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:56:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:56:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Original Size: 1144.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Encoded Size: 432.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Reduction: 37.8% of original (62.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T22:58:30Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T22:58:33Z", "level": "INFO", "message": "Moved Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": " Size: 1144.54MB → 432.86MB (37.8% of original, 62.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E07 - Unhuman Nature x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T22:58:35Z", "level": "INFO", "message": "Processing: Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Copied Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T22:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T22:58:48Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Original Size: 1201.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Encoded Size: 399.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Reduction: 33.2% of original (66.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:01:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:01:22Z", "level": "INFO", "message": "Moved Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": " Size: 1201.5MB → 399.35MB (33.2% of original, 66.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:01:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:01:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E08 - Byzantium x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:01:24Z", "level": "INFO", "message": "Processing: Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:01:34Z", "level": "INFO", "message": "Copied Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:01:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:01:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:01:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:01:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Original Size: 1114.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Encoded Size: 405.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Reduction: 36.3% of original (63.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:03:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:04:03Z", "level": "INFO", "message": "Moved Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": " Size: 1114.74MB → 405.12MB (36.3% of original, 63.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E09 - The Spear x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:04:04Z", "level": "INFO", "message": "Processing: Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Copied Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:04:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:04:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Original Size: 1096.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Encoded Size: 372.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Reduction: 34.0% of original (66.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:06:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:06:42Z", "level": "INFO", "message": "Moved Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": " Size: 1096.07MB → 372.62MB (34.0% of original, 66.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E10 - Nihilism x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:06:43Z", "level": "INFO", "message": "Processing: Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Copied Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:06:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:06:56Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Original Size: 1144.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Encoded Size: 422.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Reduction: 36.9% of original (63.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:09:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:09:15Z", "level": "INFO", "message": "Moved Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": " Size: 1144.87MB → 422.42MB (36.9% of original, 63.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E11 - Damaged Goods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:09:16Z", "level": "INFO", "message": "Processing: Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Copied Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:09:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:09:27Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Original Size: 998.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Encoded Size: 330.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Reduction: 33.1% of original (66.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:11:36Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:11:39Z", "level": "INFO", "message": "Moved Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": " Size: 998.45MB → 330.98MB (33.1% of original, 66.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E12 - Prophet and Loss x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:11:40Z", "level": "INFO", "message": "Processing: Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Copied Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:11:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 254kbps | Action: COPY (preserve) | Target: 254kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "Multi-channel audio 254kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:11:53Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Original Size: 1169.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Encoded Size: 408.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Reduction: 34.9% of original (65.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:14:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:14:19Z", "level": "INFO", "message": "Moved Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": " Size: 1169.02MB → 408.11MB (34.9% of original, 65.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E13 - Lebanon x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:14:20Z", "level": "INFO", "message": "Processing: Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Copied Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:14:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:14:32Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Original Size: 1085.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Encoded Size: 376.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Reduction: 34.7% of original (65.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:16:52Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:16:56Z", "level": "INFO", "message": "Moved Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": " Size: 1085.86MB → 376.39MB (34.7% of original, 65.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E14 - Ouroboros x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:16:57Z", "level": "INFO", "message": "Processing: Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Copied Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:17:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:17:10Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Original Size: 1209.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Encoded Size: 476.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Reduction: 39.4% of original (60.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:19:38Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:19:42Z", "level": "INFO", "message": "Moved Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": " Size: 1209.11MB → 476.01MB (39.4% of original, 60.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E15 - Peace of Mind x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:19:44Z", "level": "INFO", "message": "Processing: Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Copied Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:19:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:19:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:19:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Original Size: 998.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Encoded Size: 353.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Reduction: 35.4% of original (64.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:22:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:22:06Z", "level": "INFO", "message": "Moved Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": " Size: 998.67MB → 353.21MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E16 - Don't Go in the Woods x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:22:08Z", "level": "INFO", "message": "Processing: Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Copied Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:22:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:22:19Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Original Size: 1171.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Encoded Size: 478.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Reduction: 40.8% of original (59.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:24:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:24:41Z", "level": "INFO", "message": "Moved Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": " Size: 1171.18MB → 478.27MB (40.8% of original, 59.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E17 - Game Night x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:24:43Z", "level": "INFO", "message": "Processing: Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Copied Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:24:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:24:55Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Original Size: 1149.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Encoded Size: 496.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:27:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:27:22Z", "level": "INFO", "message": "Moved Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": " Size: 1149.74MB → 496.79MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E18 - Absence x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:27:24Z", "level": "INFO", "message": "Processing: Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Copied Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:27:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:27:36Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Original Size: 1119.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Encoded Size: 345.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Reduction: 30.9% of original (69.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:29:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:30:02Z", "level": "INFO", "message": "Moved Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": " Size: 1119.57MB → 345.82MB (30.9% of original, 69.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E19 - Jack in the Box x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:30:04Z", "level": "INFO", "message": "Processing: Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Copied Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:30:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:30:16Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Original Size: 1194.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Encoded Size: 467.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Reduction: 39.1% of original (60.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:32:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:32:45Z", "level": "INFO", "message": "Moved Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": " Size: 1194.42MB → 467.3MB (39.1% of original, 60.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S14E20 - Moriah x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:32:47Z", "level": "INFO", "message": "Processing: Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Copied Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:32:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:32:59Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Original Size: 1081.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Encoded Size: 491.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Reduction: 45.4% of original (54.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:35:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:35:14Z", "level": "INFO", "message": "Moved Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": " Size: 1081.05MB → 491.08MB (45.4% of original, 54.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E01 - Out of the Darkness, Into the Fire x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:35:16Z", "level": "INFO", "message": "Processing: Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Copied Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:35:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:35:29Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Original Size: 1150.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Encoded Size: 441.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:37:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:37:55Z", "level": "INFO", "message": "Moved Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": " Size: 1150.4MB → 441.72MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E02 - Form and Void x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:37:56Z", "level": "INFO", "message": "Processing: Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Copied Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:38:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:38:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Original Size: 1000.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Encoded Size: 354.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Reduction: 35.4% of original (64.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:40:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:40:27Z", "level": "INFO", "message": "Moved Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": " Size: 1000.66MB → 354.67MB (35.4% of original, 64.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:40:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:40:30Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E03 - The Bad Seed x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:40:30Z", "level": "INFO", "message": "Processing: Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Copied Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:40:42Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: und | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:40:44Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Original Size: 1221.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Encoded Size: 650.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Reduction: 53.3% of original (46.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:43:28Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:43:40Z", "level": "INFO", "message": "Moved Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": " Size: 1221.59MB → 650.84MB (53.3% of original, 46.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E04 - Baby x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:43:43Z", "level": "INFO", "message": "Processing: Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Copied Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:43:58Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Original Size: 1111.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Encoded Size: 412.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Reduction: 37.1% of original (62.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:46:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:46:24Z", "level": "INFO", "message": "Moved Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": " Size: 1111.38MB → 412.77MB (37.1% of original, 62.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E05 - Thin Lizzie x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:46:25Z", "level": "INFO", "message": "Processing: Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:46:36Z", "level": "INFO", "message": "Copied Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:46:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:46:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:46:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:46:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Original Size: 1121.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Encoded Size: 399.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Reduction: 35.6% of original (64.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:48:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:49:03Z", "level": "INFO", "message": "Moved Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": " Size: 1121.15MB → 399.25MB (35.6% of original, 64.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E06 - Our Little World x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:49:05Z", "level": "INFO", "message": "Processing: Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Copied Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:49:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:49:21Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Original Size: 1115.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Encoded Size: 444.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:51:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:51:53Z", "level": "INFO", "message": "Moved Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": " Size: 1115.48MB → 444.02MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E07 - Plush x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:51:55Z", "level": "INFO", "message": "Processing: Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Copied Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:52:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:52:09Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Original Size: 1003.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Encoded Size: 400.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Reduction: 40.0% of original (60.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:54:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:54:23Z", "level": "INFO", "message": "Moved Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": " Size: 1003.32MB → 400.98MB (40.0% of original, 60.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E08 - Just My Imagination x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:54:24Z", "level": "INFO", "message": "Processing: Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Copied Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:54:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:54:38Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Original Size: 1056.77 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Encoded Size: 442.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Reduction: 41.9% of original (58.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:56:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:56:51Z", "level": "INFO", "message": "Moved Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": " Size: 1056.77MB → 442.89MB (41.9% of original, 58.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:56:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:56:53Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E09 - O Brother Where Art Thou x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:56:53Z", "level": "INFO", "message": "Processing: Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Copied Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:57:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:57:05Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Original Size: 1057.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Encoded Size: 456.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Reduction: 43.2% of original (56.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-01T23:59:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-01T23:59:17Z", "level": "INFO", "message": "Moved Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": " Size: 1057.23MB → 456.3MB (43.2% of original, 56.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-01T23:59:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-01T23:59:19Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E10 - The Devil in the Details x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-01T23:59:19Z", "level": "INFO", "message": "Processing: Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Copied Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-01T23:59:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-01T23:59:30Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Original Size: 1115.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Encoded Size: 457.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Reduction: 41.1% of original (58.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-02T00:01:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-02T00:01:55Z", "level": "INFO", "message": "Moved Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": " Size: 1115.26MB → 457.89MB (41.1% of original, 58.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-02T00:01:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-02T00:01:57Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E11 - Into the Mystic x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-02T00:01:57Z", "level": "INFO", "message": "Processing: Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Copied Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T00:02:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 257kbps | Action: COPY (preserve) | Target: 257kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "Multi-channel audio 257kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T00:02:07Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Original Size: 1054.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Encoded Size: 449.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Reduction: 42.7% of original (57.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-02T00:04:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-02T00:04:27Z", "level": "INFO", "message": "Moved Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": " Size: 1054.6MB → 449.94MB (42.7% of original, 57.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E12 - Don’t You Forget about Me x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-02T00:04:29Z", "level": "INFO", "message": "Processing: Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Copied Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T00:04:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 255kbps | Action: COPY (preserve) | Target: 255kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "Multi-channel audio 255kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T00:04:42Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 133} +{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Original Size: 1017.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 134} +{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Encoded Size: 371.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 135} +{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Reduction: 36.5% of original (63.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 136} +{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 137} +{"timestamp": "2026-01-02T00:06:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 138} +{"timestamp": "2026-01-02T00:06:58Z", "level": "INFO", "message": "Moved Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv → Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 417} +{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 457} +{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": " Type: TV | Show: Supernatural", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 458} +{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": " Size: 1017.88MB → 371.56MB (36.5% of original, 63.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 459} +{"timestamp": "2026-01-02T00:06:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 460} +{"timestamp": "2026-01-02T00:07:00Z", "level": "INFO", "message": "Deleted original and processing copy for Supernatural - S11E13 - Love Hurts x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 466} +{"timestamp": "2026-01-02T00:07:00Z", "level": "INFO", "message": "Processing: Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 110} +{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Copied Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE.mkv → Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T00:07:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 169} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 25} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 28} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 29} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 32} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 42} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: und | Detected: 256kbps | Action: COPY (preserve) | Target: 256kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-02T00:07:12Z", "level": "INFO", "message": "Multi-channel audio 256kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T00:07:13Z", "level": "INFO", "message": "Running CQ encode: Supernatural - S11E14 - The Vessel x265 AC3 Bluray-1080p HiQVE - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 124} +{"timestamp": "2026-01-02T00:31:27Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T00:31:27Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T00:32:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "No English audio tracks detected - keeping all audio", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 254} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 1015kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #2: 8ch→6ch | Lang: und | Detected: 1145kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: und | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} +{"timestamp": "2026-01-02T00:33:08Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} +{"timestamp": "2026-01-02T00:38:49Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T00:38:49Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T00:40:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "No English audio tracks detected - keeping all audio", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 254} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: und | Detected: 1020kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #2: 8ch→6ch | Lang: und | Detected: 1142kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #3: 6ch→6ch | Lang: und | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: und | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 192} +{"timestamp": "2026-01-02T00:40:31Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} +{"timestamp": "2026-01-02T00:44:29Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T00:44:29Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T00:45:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "Audio filter: Keeping best English track (index 2: 8ch @ 1150kbps)", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 281} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "Audio filter: Removed 3 non-English audio track(s)", "module": "audio_handler", "funcName": "filter_audio_streams", "line": 292} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": " - Stream #2: 8ch→6ch | Lang: eng | Detected: 1150kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:46:13Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} +{"timestamp": "2026-01-02T00:52:26Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-02T00:52:26Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T00:53:05Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 30} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 33} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 40} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 47} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: rus | Detected: 760kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T00:53:13Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 140} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 149} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Original Size: 4485.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 150} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Encoded Size: 910.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 151} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Reduction: 20.3% of original (79.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 152} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 153} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 154} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": "TEST MODE - File: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv | Ratio: 20.3% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 419} +{"timestamp": "2026-01-02T00:58:42Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 396} +{"timestamp": "2026-01-02T01:03:38Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-02T01:03:38Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:04:18Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "User selected 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 354} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "Removed 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 358} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 39} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 41} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 48} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 753kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T01:05:09Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 141} +{"timestamp": "2026-01-02T01:09:12Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-02T01:09:12Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:09:52Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 170} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "User selected 1 audio stream(s): [2]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 354} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "Removed 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 358} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 31} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 34} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 35} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 36} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 38} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 39} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 41} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 48} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T01:10:06Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 145} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 154} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Original Size: 4485.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 155} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Encoded Size: 821.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 156} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Reduction: 18.3% of original (81.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 157} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 158} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 159} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": "TEST MODE - File: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv | Ratio: 18.3% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 421} +{"timestamp": "2026-01-02T01:11:58Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 398} +{"timestamp": "2026-01-02T01:12:58Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Extrapolations\\Extrapolations.S01.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-02T01:12:58Z", "level": "INFO", "message": "Processing: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Copied Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:13:38Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:13:44Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 761kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:13:45Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Original Size: 4485.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Encoded Size: 821.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Reduction: 18.3% of original (81.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:15:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:15:48Z", "level": "INFO", "message": "Moved Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": " Size: 4485.35MB → 821.95MB (18.3% of original, 81.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:15:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:15:56Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E08.2070.Ecocide.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:15:56Z", "level": "INFO", "message": "Processing: Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Copied Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:17:02Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:17:08Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Original Size: 3977.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Encoded Size: 517.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Reduction: 13.0% of original (87.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:18:41Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:18:45Z", "level": "INFO", "message": "Moved Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": " Size: 3977.53MB → 517.86MB (13.0% of original, 87.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E07.2068.The.Going-Away.Party.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:18:52Z", "level": "INFO", "message": "Processing: Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Copied Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:19:50Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:19:57Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Original Size: 4348.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Encoded Size: 655.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Reduction: 15.1% of original (84.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:21:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:21:57Z", "level": "INFO", "message": "Moved Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": " Size: 4348.62MB → 655.87MB (15.1% of original, 84.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:22:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:22:04Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E04.2059.Face.of.God.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:22:04Z", "level": "INFO", "message": "Processing: Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Copied Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:22:43Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:22:50Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Original Size: 4358.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Encoded Size: 875.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Reduction: 20.1% of original (79.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:25:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:25:14Z", "level": "INFO", "message": "Moved Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": " Size: 4358.04MB → 875.13MB (20.1% of original, 79.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:25:21Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:25:22Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E05.2059.Part.II.Nightbirds.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:25:22Z", "level": "INFO", "message": "Processing: Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:26:03Z", "level": "INFO", "message": "Copied Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:26:04Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:26:04Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:26:04Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 765kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:26:10Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Original Size: 4506.01 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Encoded Size: 919.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Reduction: 20.4% of original (79.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:28:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:28:21Z", "level": "INFO", "message": "Moved Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": " Size: 4506.01MB → 919.87MB (20.4% of original, 79.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:28:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:28:29Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E02.2046.Whale.Fall.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:28:29Z", "level": "INFO", "message": "Processing: Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Copied Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:29:13Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:29:21Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Original Size: 5080.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Encoded Size: 886.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Reduction: 17.5% of original (82.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:31:50Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:31:57Z", "level": "INFO", "message": "Moved Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": " Size: 5080.34MB → 886.64MB (17.5% of original, 82.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:32:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:32:06Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E06.2066.Lola.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:32:06Z", "level": "INFO", "message": "Processing: Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Copied Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:32:49Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 767kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:32:56Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Original Size: 4775.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Encoded Size: 964.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:35:14Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:35:22Z", "level": "INFO", "message": "Moved Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": " Size: 4775.68MB → 964.11MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:35:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:35:30Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E03.2047.The.Fifth.Question.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:35:30Z", "level": "INFO", "message": "Processing: Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Copied Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv → Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Source resolution detected: 1920x872", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:36:10Z", "level": "INFO", "message": "Source 1920x872 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": "Pre-selected audio streams: [2]", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 37} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Source Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Target Resolution: 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 760kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:36:17Z", "level": "INFO", "message": "Running CQ encode: Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Original Size: 4308.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Encoded Size: 1049.28 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Reduction: 24.4% of original (75.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Resolution: 1920x872 → 1920x872", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:38:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:38:25Z", "level": "INFO", "message": "Moved Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv → Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": " Type: TV | Show: Extrapolations", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": " Size: 4308.18MB → 1049.28MB (24.4% of original, 75.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:38:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:38:32Z", "level": "INFO", "message": "Deleted original and processing copy for Extrapolations.S01E01.2037.A.Raven.Story.1080p.ATVP.WEB-DL.DDP5.1.H.264-EniaHD.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:38:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 402} +{"timestamp": "2026-01-02T01:42:19Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T01:42:19Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Copied Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:43:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "User selected 2 audio stream(s): [1, 4]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 354} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Removed 2 audio stream(s): [2, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 358} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 1014kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 212} +{"timestamp": "2026-01-02T01:45:42Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 169} +{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Original Size: 8364.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 170} +{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Encoded Size: 4374.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 171} +{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Reduction: 52.3% of original (47.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 172} +{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 173} +{"timestamp": "2026-01-02T01:52:49Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 174} +{"timestamp": "2026-01-02T01:53:28Z", "level": "INFO", "message": "Moved Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": " Size: 8364.57MB → 4374.49MB (52.3% of original, 47.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T01:53:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Deleted original and processing copy for Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:53:58Z", "level": "WARNING", "message": "Failed to detect source resolution: Command '['ffprobe', '-v', 'error', '-select_streams', 'v:0', '-show_entries', 'stream=width,height', '-of', 'default=noprint_wrappers=1:nokey=1:noprint_wrappers=1', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv']' returned non-zero exit status 1.. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 32} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:53:58Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:53:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 46} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 49} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 50} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 51} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 52} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 53} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 56} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 63} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-02T01:54:00Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 160} +{"timestamp": "2026-01-02T01:55:39Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T01:55:39Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:55:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 57} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 58} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 59} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 61} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 64} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 71} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 723kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} +{"timestamp": "2026-01-02T01:55:56Z", "level": "ERROR", "message": "Unexpected error processing [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv: too many values to unpack (expected 5)", "module": "process_manager", "funcName": "process_folder", "line": 314} +{"timestamp": "2026-01-02T01:55:56Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv → [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T01:56:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 54} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 57} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 58} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 59} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 60} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 61} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 64} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 71} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 736kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 91} +{"timestamp": "2026-01-02T01:56:12Z", "level": "ERROR", "message": "Unexpected error processing [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv: too many values to unpack (expected 5)", "module": "process_manager", "funcName": "process_folder", "line": 314} +{"timestamp": "2026-01-02T01:56:12Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:58:48Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T01:58:48Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T01:59:52Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T01:59:52Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:00:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 716kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:00:10Z", "level": "ERROR", "message": "Unexpected error processing [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv: too many values to unpack (expected 5)", "module": "process_manager", "funcName": "process_folder", "line": 314} +{"timestamp": "2026-01-02T02:00:10Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:01:35Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T02:01:35Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:01:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 726kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:01:52Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:04:29Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T02:04:29Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:04:44Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:04:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:04:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:04:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 730kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:04:47Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Original Size: 1662.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Encoded Size: 248.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Reduction: 15.0% of original (85.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:07:17Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:07:20Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv → [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": " Size: 1662.26MB → 248.98MB (15.0% of original, 85.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 02 [BD 1080p FLAC] [8822B4BC].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:07:22Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv → [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:07:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 744kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:07:39Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Original Size: 1540.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Encoded Size: 251.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Reduction: 16.3% of original (83.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:10:07Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:10:09Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv → [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": " Size: 1540.47MB → 251.65MB (16.3% of original, 83.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:10:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:10:12Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 03 [BD 1080p FLAC] [BDE63D2B].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:10:12Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv → [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:10:28Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 676kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:10:31Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Original Size: 1841.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Encoded Size: 303.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:13:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:13:06Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv → [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": " Size: 1841.37MB → 303.34MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:13:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:13:09Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 04 [BD 1080p FLAC] [4B388837].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:13:09Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv → [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:13:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 676kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:13:25Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Original Size: 1533.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Encoded Size: 279.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Reduction: 18.2% of original (81.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:15:55Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:15:57Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv → [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": " Size: 1533.1MB → 279.44MB (18.2% of original, 81.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:15:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:16:00Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 05 [BD 1080p FLAC] [03D15E74].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:16:00Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:16:16Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv → [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:16:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:16:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:16:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 806kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:16:19Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Original Size: 1851.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Encoded Size: 343.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Reduction: 18.6% of original (81.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:18:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:19:02Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv → [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": " Size: 1851.33MB → 343.69MB (18.6% of original, 81.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:19:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:19:05Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 06 [BD 1080p FLAC] [8498E1EE].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:19:05Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:19:58Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/xXx - Return of Xander Cage (2017) -> P:\\movies\\xXx - Return of Xander Cage (2017)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T02:19:58Z", "level": "INFO", "message": "Processing: xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Copied xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv → xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:22:02Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "User selected 1 audio stream(s): [1]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "Removed 2 audio stream(s): [2, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 387} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 4012kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:23:42Z", "level": "INFO", "message": "Running CQ encode: xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Original Size: 14066.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Encoded Size: 3230.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Reduction: 23.0% of original (77.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:27:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:28:26Z", "level": "INFO", "message": "Moved xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv → xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": " Size: 14066.19MB → 3230.54MB (23.0% of original, 77.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:29:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Deleted original and processing copy for xXx - Return of Xander Cage (2017) x264 TrueHD Atmos 7.1 Bluray-1080p DDR.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Processing: Bloopers and Outtakes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Copied Bloopers and Outtakes.mkv → Bloopers and Outtakes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:29:42Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "Stereo audio 39kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 39kbps | Action: COPY (preserve) | Target: 39kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "Stereo audio 39kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 234} +{"timestamp": "2026-01-02T02:29:43Z", "level": "INFO", "message": "Running CQ encode: Bloopers and Outtakes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:30:33Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/The Case Study of Vanitas (2021) -> P:\\anime\\The Case Study of Vanitas (2021)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T02:30:34Z", "level": "INFO", "message": "Skipped 5 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 108} +{"timestamp": "2026-01-02T02:30:34Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv → [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:30:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 688kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:30:48Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Original Size: 1252.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Encoded Size: 256.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Reduction: 20.5% of original (79.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:32:49Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:32:51Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv → [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": " Size: 1252.42MB → 256.39MB (20.5% of original, 79.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 07 [BD 1080p FLAC] [B24C2A72].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:32:54Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:33:06Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv → [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:33:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:33:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:33:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 712kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:33:09Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Original Size: 1340.99 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Encoded Size: 214.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:35:23Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:35:25Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv → [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": " Size: 1340.99MB → 214.87MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 08 [BD 1080p FLAC] [133E6216].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:35:28Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv → [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:35:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 751kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:35:44Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Original Size: 1431.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Encoded Size: 246.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Reduction: 17.2% of original (82.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:38:09Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:38:11Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv → [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": " Size: 1431.18MB → 246.63MB (17.2% of original, 82.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 09 [BD 1080p FLAC] [90B63B29].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:38:14Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv → [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:38:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 816kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:38:29Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Original Size: 1478.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Encoded Size: 280.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Reduction: 19.0% of original (81.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:40:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:40:53Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv → [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": " Size: 1478.88MB → 280.75MB (19.0% of original, 81.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:40:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:40:56Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 10 [BD 1080p FLAC] [9EB21FD3].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:40:56Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv → [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:41:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 710kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 257kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:41:10Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Original Size: 1271.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Encoded Size: 245.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Reduction: 19.3% of original (80.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:43:32Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:43:34Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv → [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": " Size: 1271.25MB → 245.56MB (19.3% of original, 80.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 11 [BD 1080p FLAC] [39EC1E6A].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:43:37Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv → [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:43:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 685kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:43:54Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Original Size: 1557.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Encoded Size: 243.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Reduction: 15.6% of original (84.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:46:25Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:46:27Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv → [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": " Size: 1557.74MB → 243.59MB (15.6% of original, 84.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - 12 [BD 1080p FLAC] [41A14681].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:46:30Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:46:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 702kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:46:53Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Original Size: 2254.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Encoded Size: 369.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Reduction: 16.4% of original (83.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:49:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:49:38Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": " Size: 2254.26MB → 369.91MB (16.4% of original, 83.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:49:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:49:42Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E01 - Mémoire 1 - Vanitas ―In the Event of Rusty Hopes― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:49:42Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:49:58Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 763kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:50:00Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Original Size: 1769.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Encoded Size: 384.47 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Reduction: 21.7% of original (78.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:52:32Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:52:35Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": " Size: 1769.7MB → 384.47MB (21.7% of original, 78.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E13 - Mémoire 13 - Forêt d'argent ―A Chance Encounter― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:52:38Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:52:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 675kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:52:54Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Original Size: 1526.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Encoded Size: 251.60 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:55:30Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:55:32Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": " Size: 1526.89MB → 251.6MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:55:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:55:35Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E14 - Mémoire 14 - Château de sorciére ―The Witch and the Young Man― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:55:35Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:55:49Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:55:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:55:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:55:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 656kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:55:52Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Original Size: 1659.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Encoded Size: 288.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Reduction: 17.4% of original (82.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T02:58:26Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T02:58:28Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": " Size: 1659.94MB → 288.39MB (17.4% of original, 82.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E15 - Mémoire 15 - Oiseau et ciel ―The d'Apchiers' Vampire― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T02:58:31Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T02:58:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 739kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T02:58:50Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Original Size: 1893.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Encoded Size: 312.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:01:22Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:01:24Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": " Size: 1893.39MB → 312.18MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:01:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:01:28Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E16 - Mémoire 16 - Chasse aux vampires ―The Beast― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:01:28Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:01:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 810kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 252kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:01:49Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Original Size: 2111.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Encoded Size: 365.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Reduction: 17.3% of original (82.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:04:31Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:04:34Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": " Size: 2111.03MB → 365.15MB (17.3% of original, 82.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:04:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:04:38Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E17 - Mémoire 17 - Vengeance ―Hands Upon a Nightmare― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:04:38Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:04:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 701kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:04:55Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Original Size: 1620.10 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Encoded Size: 286.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Reduction: 17.7% of original (82.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:06:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:07:01Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": " Size: 1620.1MB → 286.11MB (17.7% of original, 82.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E18 - Mémoire 18 - Avec toi ―Just the Two of Us― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:07:03Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:07:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 768kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:07:23Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Original Size: 1876.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Encoded Size: 395.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Reduction: 21.1% of original (78.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:09:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:09:41Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": " Size: 1876.92MB → 395.46MB (21.1% of original, 78.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E19 - Mémoire 19 - Canorus ―Snow Flower― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:09:44Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:09:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 713kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 256kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:10:00Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Original Size: 1336.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Encoded Size: 234.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Reduction: 17.6% of original (82.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:12:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:12:29Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": " Size: 1336.24MB → 234.84MB (17.6% of original, 82.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E20 - Mémoire 20 - Mal d'amour ―The Incurable Disease― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:12:31Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:12:44Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 681kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:12:46Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Original Size: 1359.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Encoded Size: 229.23 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Reduction: 16.9% of original (83.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:15:08Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:15:10Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": " Size: 1359.08MB → 229.23MB (16.9% of original, 83.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E21 - Mémoire 21 - Un autre ―Scar― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:15:13Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:15:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 703kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 255kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:15:29Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Original Size: 1448.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Encoded Size: 223.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Reduction: 15.4% of original (84.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:17:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:17:58Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": " Size: 1448.32MB → 223.05MB (15.4% of original, 84.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E22 - Mémoire 22 - Rencontre ―Blue Night― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:18:01Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:18:24Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 791kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:18:28Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Original Size: 2601.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Encoded Size: 396.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Reduction: 15.3% of original (84.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:20:57Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:21:00Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": " Size: 2601.41MB → 396.97MB (15.3% of original, 84.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:21:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:21:04Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E23 - Mémoire 23 - Pleuvoir ―Tears like Rain― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:21:04Z", "level": "INFO", "message": "Processing: The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Copied The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv → The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:21:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 929kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 252kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:21:25Z", "level": "INFO", "message": "Running CQ encode: The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Original Size: 1991.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Encoded Size: 303.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Reduction: 15.3% of original (84.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:23:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:23:52Z", "level": "INFO", "message": "Moved The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv → The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": " Size: 1991.11MB → 303.87MB (15.3% of original, 84.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:23:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:23:56Z", "level": "INFO", "message": "Deleted original and processing copy for The Case Study of Vanitas - S01E24 - Mémoire 24 - Après la pluie ―His Wish― x265 FLAC Bluray-1080p sam.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:23:56Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv → [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:23:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 884kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 258kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:23:58Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Original Size: 115.50 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Encoded Size: 10.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Reduction: 9.0% of original (91.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv → [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Size: 115.5MB → 10.38MB (9.0% of original, 91.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - NCED 1 [BD 1080p FLAC] [F919673C].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:24:08Z", "level": "INFO", "message": "Processing: [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Copied [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv → [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:24:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 171} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 809kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:24:10Z", "level": "INFO", "message": "Running CQ encode: [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Original Size: 99.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Encoded Size: 21.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Reduction: 21.9% of original (78.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:24:19Z", "level": "INFO", "message": "Moved [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv → [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 431} +{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": " Type: ANIME | Show: The Case Study of Vanitas (2021)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 472} +{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": " Size: 99.75MB → 21.82MB (21.9% of original, 78.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 474} +{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": "Deleted original and processing copy for [sam] Vanitas no Carte - NCOP 1 [BD 1080p FLAC] [ACE65BAF].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:24:20Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 402} +{"timestamp": "2026-01-02T03:35:27Z", "level": "INFO", "message": "Path mapping: /mnt/plex/anime/Sword of the Demon Hunter - Kijin Gentosho (2025) -> P:\\anime\\Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T03:35:27Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:35:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:35:50Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Original Size: 2230.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Encoded Size: 482.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Reduction: 21.6% of original (78.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:37:51Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:37:55Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": " Size: 2230.88MB → 482.25MB (21.6% of original, 78.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E01 - Demons and Humans x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:38:01Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:38:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:38:13Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Original Size: 975.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Encoded Size: 165.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:39:04Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:39:05Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": " Size: 975.24MB → 165.89MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E02 - The Demon's Daughter x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:39:08Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:39:17Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:39:20Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Original Size: 992.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Encoded Size: 169.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Reduction: 17.1% of original (82.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:40:13Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:40:14Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": " Size: 992.22MB → 169.73MB (17.1% of original, 82.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E03 - The Devourer (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:40:17Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:40:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 127kbps | Action: COPY (preserve) | Target: 127kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Stereo audio 127kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:40:28Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Original Size: 991.38 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Encoded Size: 174.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Reduction: 17.6% of original (82.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:41:19Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:41:21Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": " Size: 991.38MB → 174.69MB (17.6% of original, 82.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E04 - The Devourer (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:41:23Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:41:32Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:41:34Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Original Size: 990.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Encoded Size: 199.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:42:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:42:34Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": " Size: 990.18MB → 199.98MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:42:36Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:42:37Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E05 - The Garden of Happiness (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:42:37Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:42:45Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:42:47Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Original Size: 988.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Encoded Size: 203.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Reduction: 20.6% of original (79.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:43:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:43:45Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": " Size: 988.98MB → 203.36MB (20.6% of original, 79.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E06 - The Garden of Happiness (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:43:48Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:43:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:43:58Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Original Size: 989.27 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Encoded Size: 168.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:44:52Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:44:54Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": " Size: 989.27MB → 168.54MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E07 - The Haunting of Kudanzaka x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:44:56Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:45:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:45:07Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Original Size: 989.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Encoded Size: 208.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Reduction: 21.1% of original (78.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:46:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:46:05Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": " Size: 989.56MB → 208.83MB (21.1% of original, 78.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E08 - Blossoming Dreams of the Kanzashi (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:46:07Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:46:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:46:17Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:46:57Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-02T03:47:05Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Original Size: 988.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Encoded Size: 204.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Reduction: 20.7% of original (79.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:47:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:47:16Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": " Size: 988.53MB → 204.37MB (20.7% of original, 79.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:47:18Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:47:19Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E09 - Blossoming Dreams of the Kanzashi (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:47:19Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:47:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:47:29Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Original Size: 990.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Encoded Size: 202.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Reduction: 20.5% of original (79.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:48:23Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:48:25Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": " Size: 990.33MB → 202.56MB (20.5% of original, 79.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E10 - Harlot in the Rain x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:48:27Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:48:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:48:38Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Original Size: 992.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Encoded Size: 172.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Reduction: 17.4% of original (82.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:49:34Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:49:35Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": " Size: 992.92MB → 172.67MB (17.4% of original, 82.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E11 - Drunken Dreams of Lingering Snow (Part 1) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:49:37Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Copied Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:49:46Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 130kbps | Action: COPY (preserve) | Target: 130kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Stereo audio 130kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 225} +{"timestamp": "2026-01-02T03:49:48Z", "level": "INFO", "message": "Running CQ encode: Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Original Size: 989.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Encoded Size: 199.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Reduction: 20.2% of original (79.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:50:39Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:50:40Z", "level": "INFO", "message": "Moved Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv → Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 440} +{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 480} +{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": " Type: ANIME | Show: Sword of the Demon Hunter - Kijin Gentosho (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 481} +{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": " Size: 989.34MB → 199.49MB (20.2% of original, 79.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 482} +{"timestamp": "2026-01-02T03:50:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 483} +{"timestamp": "2026-01-02T03:50:43Z", "level": "INFO", "message": "Deleted original and processing copy for Sword of the Demon Hunter - Kijin Gentosho - S01E12 - Drunken Dreams of Lingering Snow (Part 2) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 489} +{"timestamp": "2026-01-02T03:50:43Z", "level": "INFO", "message": "Processing: Sword of the Demon Hunter - Kijin Gentosho - S01E13 - Drunken Dreams of Lingering Snow (Part 3) x264 AAC WEBDL-1080p VARYG.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:51:02Z", "level": "WARNING", "message": "Failed to detect source resolution: Command '['ffprobe', '-v', 'error', '-select_streams', 'v:0', '-show_entries', 'stream=width,height', '-of', 'default=noprint_wrappers=1:nokey=1:noprint_wrappers=1', 'C:\\\\Users\\\\Tyler\\\\Documents\\\\GitHub\\\\conversion_project\\\\processing\\\\._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv']' returned non-zero exit status 1.. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 32} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:51:02Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:51:03Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:51:04Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Encoded Size: 123.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Reduction: 81.8% of original (18.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:51:21Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 29} +{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 68} +{"timestamp": "2026-01-02T03:51:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:51:37Z", "level": "ERROR", "message": "Unexpected error processing Adventures in the Making of “Superman”.mkv: 'NoneType' object has no attribute 'split'", "module": "process_manager", "funcName": "process_folder", "line": 323} +{"timestamp": "2026-01-02T03:51:38Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 411} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:53:54Z", "level": "WARNING", "message": "ffprobe returned no output for ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 33} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:53:54Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:53:55Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:53:56Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Encoded Size: 123.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Reduction: 81.8% of original (18.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:54:13Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-02T03:54:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 174} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-02T03:54:30Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Processing: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Copied ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv → ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:57:40Z", "level": "WARNING", "message": "ffprobe returned no output for ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost.mkv. Defaulting to 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 33} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": " Audio Streams (0 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Running CQ encode: ._Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:57:40Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:57:42Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Encoded Size: 57.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T03:58:01Z", "level": "ERROR", "message": "Unexpected error processing A New Era꞉ DC Takes Off.mkv: name 'suffix' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 323} +{"timestamp": "2026-01-02T03:58:01Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T03:58:17Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T03:58:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T03:58:18Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T03:58:19Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:00:55Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T04:00:55Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T04:00:55Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:00:56Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:00:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:00:56Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:00:57Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Encoded Size: 57.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Reduction: 38.3% of original (61.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:01:18Z", "level": "INFO", "message": "Moved A New Era꞉ DC Takes Off - [EHX].mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": " Size: 151.36MB → 57.92MB (38.3% of original, 61.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": "Deleted original and processing copy for A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 500} +{"timestamp": "2026-01-02T04:01:19Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:01:35Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:01:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:01:35Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:03:08Z", "level": "INFO", "message": "Path mapping: /mnt/plex/movies/Superman (2025) -> P:\\movies\\Superman (2025)", "module": "main", "funcName": "normalize_input_path", "line": 46} +{"timestamp": "2026-01-02T04:03:08Z", "level": "INFO", "message": "Skipped 2 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-02T04:03:08Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:03:24Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:03:24Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:03:24Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:03:27Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Original Size: 1885.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Encoded Size: 608.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Reduction: 32.3% of original (67.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:07:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:07:33Z", "level": "INFO", "message": "Moved Adventures in the Making of “Superman” - [EHX].mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": " Size: 1885.82MB → 608.37MB (32.3% of original, 67.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": "Featurettes file preserved at origin: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:07:35Z", "level": "INFO", "message": "Processing: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Copied Breaking News꞉ The Daily Planet Returns.mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:07:37Z", "level": "INFO", "message": "Running CQ encode: Breaking News꞉ The Daily Planet Returns - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Original Size: 174.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Encoded Size: 70.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Reduction: 40.6% of original (59.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:08:02Z", "level": "INFO", "message": "Moved Breaking News꞉ The Daily Planet Returns - [EHX].mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": " Size: 174.45MB → 70.86MB (40.6% of original, 59.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": "Featurettes file preserved at origin: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:08:03Z", "level": "INFO", "message": "Processing: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Copied Icons Forever꞉ Superman’s Enduring Legacy.mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:08:05Z", "level": "INFO", "message": "Running CQ encode: Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Original Size: 196.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Encoded Size: 73.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:08:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "Moved Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": " Size: 196.44MB → 73.29MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "Featurettes file preserved at origin: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:08:34Z", "level": "INFO", "message": "Processing: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Copied Krypto Short꞉ School Bus Scuffle.mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:08:36Z", "level": "INFO", "message": "Running CQ encode: Krypto Short꞉ School Bus Scuffle - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Original Size: 169.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Encoded Size: 55.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Reduction: 32.9% of original (67.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:09:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "Moved Krypto Short꞉ School Bus Scuffle - [EHX].mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": " Size: 169.9MB → 55.95MB (32.9% of original, 67.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "Featurettes file preserved at origin: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:09:08Z", "level": "INFO", "message": "Processing: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:09:10Z", "level": "INFO", "message": "Copied Kryptunes꞉ The Music of “Superman”.mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:09:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:09:10Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:09:11Z", "level": "INFO", "message": "Running CQ encode: Kryptunes꞉ The Music of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Original Size: 209.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Encoded Size: 75.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Reduction: 35.9% of original (64.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:09:37Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "Moved Kryptunes꞉ The Music of “Superman” - [EHX].mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": " Size: 209.9MB → 75.31MB (35.9% of original, 64.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "Featurettes file preserved at origin: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:09:38Z", "level": "INFO", "message": "Processing: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Copied Lex Luthor꞉ The Mind of a Master Villain.mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:09:40Z", "level": "INFO", "message": "Running CQ encode: Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Original Size: 172.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Encoded Size: 62.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Reduction: 36.0% of original (64.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:10:04Z", "level": "INFO", "message": "Moved Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": " Size: 172.32MB → 62.11MB (36.0% of original, 64.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": "Featurettes file preserved at origin: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:10:05Z", "level": "INFO", "message": "Processing: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:10:06Z", "level": "INFO", "message": "Copied Pawns to Pixels꞉ Krypto Is Born.mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:10:07Z", "level": "INFO", "message": "Running CQ encode: Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Original Size: 185.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Encoded Size: 69.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Reduction: 37.7% of original (62.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:10:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "Moved Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": " Size: 185.04MB → 69.84MB (37.7% of original, 62.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "Featurettes file preserved at origin: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:10:32Z", "level": "INFO", "message": "Processing: The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:10:35Z", "level": "INFO", "message": "Copied The Justice Gang.mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:10:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:10:35Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:10:36Z", "level": "INFO", "message": "Running CQ encode: The Justice Gang - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Original Size: 338.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Encoded Size: 114.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Reduction: 33.9% of original (66.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:11:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:11:23Z", "level": "INFO", "message": "Moved The Justice Gang - [EHX].mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": " Size: 338.06MB → 114.74MB (33.9% of original, 66.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": "Featurettes file preserved at origin: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:11:24Z", "level": "INFO", "message": "Processing: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Copied The Ultimate Villain.mkv → The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 164} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " • CQ Value: 34", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-02T04:11:26Z", "level": "INFO", "message": "Running CQ encode: The Ultimate Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Original Size: 164.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Encoded Size: 74.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Reduction: 45.4% of original (54.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-02T04:11:49Z", "level": "INFO", "message": "Moved The Ultimate Villain - [EHX].mkv → The Ultimate Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": " Size: 164.36MB → 74.57MB (45.4% of original, 54.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": "Featurettes file preserved at origin: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 505} +{"timestamp": "2026-01-02T04:11:50Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 411} +{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Processing: 2026-01-03 09-23-11.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Copied 2026-01-03 09-23-11.mkv → 2026-01-03 09-23-11.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Source resolution detected: 3840x2160", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 64} +{"timestamp": "2026-01-03T14:32:48Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "process_manager", "funcName": "process_folder", "line": 168} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Source Resolution: 3840x2160", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 258kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-03T14:32:49Z", "level": "INFO", "message": "Running CQ encode: 2026-01-03 09-23-11 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 192} +{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Original Size: 845.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 193} +{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Encoded Size: 133.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 194} +{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Reduction: 15.8% of original (84.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 195} +{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Resolution: 3840x2160 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 196} +{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 197} +{"timestamp": "2026-01-03T14:33:21Z", "level": "INFO", "message": "Moved 2026-01-03 09-23-11 - [EHX].mkv → 2026-01-03 09-23-11 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 452} +{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2026-01-03 09-23-11 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 491} +{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 492} +{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": " Size: 845.34MB → 133.54MB (15.8% of original, 84.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 493} +{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 494} +{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": "Deleted original and processing copy for 2026-01-03 09-23-11.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 503} +{"timestamp": "2026-01-03T14:33:22Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 411} +{"timestamp": "2026-01-04T05:36:45Z", "level": "INFO", "message": "Using path as-is: C:\\Users\\Tyler\\Videos\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-04T05:36:45Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 111} +{"timestamp": "2026-01-04T05:36:45Z", "level": "INFO", "message": "Processing: 2026-01-03 19-48-15.mkv", "module": "process_manager", "funcName": "process_folder", "line": 115} +{"timestamp": "2026-01-04T05:37:24Z", "level": "INFO", "message": "Copied 2026-01-03 19-48-15.mkv → 2026-01-03 19-48-15.mkv", "module": "process_manager", "funcName": "process_folder", "line": 120} +{"timestamp": "2026-01-04T05:37:30Z", "level": "INFO", "message": "Source resolution detected: 3840x2160", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-04T05:37:30Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 64} +{"timestamp": "2026-01-04T05:37:30Z", "level": "INFO", "message": "Source 3840x2160 detected. Scaling to 1080p.", "module": "process_manager", "funcName": "process_folder", "line": 168} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Source Resolution: 3840x2160", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 66} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 67} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Encoder: av1_nvenc (preset p1, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 68} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 69} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 70} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 72} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 254kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 99} +{"timestamp": "2026-01-04T05:37:38Z", "level": "INFO", "message": "Running CQ encode: 2026-01-03 19-48-15 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 183} +{"timestamp": "2026-01-08T14:44:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T14:44:57Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-08T14:44:57Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T14:46:15Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 121} +{"timestamp": "2026-01-08T14:46:16Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T14:46:16Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T14:46:16Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 175} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 496kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T14:46:29Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Encoded Size: 182.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Reduction: 2.0% of original (98.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 2.0% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} +{"timestamp": "2026-01-08T14:48:18Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 412} +{"timestamp": "2026-01-08T14:51:43Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T14:51:43Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-08T14:51:43Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 121} +{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T14:53:03Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 175} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " • CQ Value: 22", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 495kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T14:53:15Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Encoded Size: 635.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Reduction: 7.0% of original (93.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 7.0% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} +{"timestamp": "2026-01-08T14:55:04Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 412} +{"timestamp": "2026-01-08T14:57:48Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T14:57:48Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-08T14:57:48Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 121} +{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T14:59:07Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 175} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 493kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T14:59:19Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Encoded Size: 326.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Reduction: 3.6% of original (96.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 3.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 435} +{"timestamp": "2026-01-08T15:00:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 412} +{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T15:01:43Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 491kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:01:54Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Encoded Size: 288.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Reduction: 3.2% of original (96.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 3.2% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 453} +{"timestamp": "2026-01-08T15:03:41Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} +{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T15:07:48Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 496kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:08:00Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Encoded Size: 328.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Reduction: 3.6% of original (96.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": "TEST MODE - File: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv | Ratio: 3.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 453} +{"timestamp": "2026-01-08T15:09:48Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} +{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T15:15:49Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 492kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:16:01Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Encoded Size: 4091.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Reduction: 44.8% of original (55.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T15:34:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T15:34:52Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 510} +{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 511} +{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": " Size: 9134.59MB → 4091.91MB (44.8% of original, 55.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T15:35:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T15:35:06Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 522} +{"timestamp": "2026-01-08T15:35:06Z", "level": "INFO", "message": "Processing: According to Plan.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Copied According to Plan.mkv → According to Plan.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} +{"timestamp": "2026-01-08T15:35:11Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T15:35:12Z", "level": "INFO", "message": "Running CQ encode: According to Plan - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Original Size: 523.21 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Encoded Size: 493.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Reduction: 94.3% of original (5.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Source resolution detected: 716x360", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Source 716x360 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} +{"timestamp": "2026-01-08T15:37:48Z", "level": "INFO", "message": "Source 716x360 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Source Resolution: 716x360", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Target Resolution: 716x360", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T15:37:49Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Original Size: 15.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Encoded Size: 19.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Reduction: 122.9% of original (-22.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Resolution: 716x360 → 716x360", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T15:37:56Z", "level": "INFO", "message": "Processing: Captain Jack - From Head to Toe.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Copied Captain Jack - From Head to Toe.mkv → Captain Jack - From Head to Toe.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " • CQ Value: 27", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Stereo audio 64kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 64kbps | Action: COPY (preserve) | Target: 64kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Stereo audio 64kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T15:37:58Z", "level": "INFO", "message": "Running CQ encode: Captain Jack - From Head to Toe - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Original Size: 166.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Encoded Size: 184.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Reduction: 110.9% of original (-10.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T15:39:01Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 275} +{"timestamp": "2026-01-08T15:39:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} +{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Man's Chest (2006)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "Skipped 1 file(s)", "module": "process_manager", "funcName": "process_folder", "line": 112} +{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T15:49:39Z", "level": "INFO", "message": "File already in processing: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy.mkv (9134.59 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T15:49:40Z", "level": "INFO", "message": "Source resolution detected: 1920x806", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T15:49:40Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T15:49:40Z", "level": "INFO", "message": "Source 1920x806 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Source Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Target Resolution: 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 493kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T15:49:51Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Original Size: 9134.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Encoded Size: 3632.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Reduction: 39.8% of original (60.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Resolution: 1920x806 → 1920x806", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T16:08:04Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T16:08:36Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv → Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - Dead Man's Chest (2006) (1080p BluRay x265 10bit Tigole) - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 510} +{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 511} +{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": " Size: 9134.59MB → 3632.85MB (39.8% of original, 60.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T16:08:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T16:18:07Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-08T16:18:14Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-08T16:18:46Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - At World's End (2007)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T16:18:47Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T16:18:48Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - Dead Men Tell No Tales (2017)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T16:18:49Z", "level": "INFO", "message": "Added to paths.txt: --m cq --cq 28 \"P:\\movies\\Pirates of the Caribbean - On Stranger Tides (2011)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T16:21:02Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - At World's End (2007)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T16:21:02Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T16:22:26Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 460kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T16:22:36Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Original Size: 9795.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Encoded Size: 3764.59 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Reduction: 38.4% of original (61.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T16:41:49Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T16:42:23Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 471} +{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 510} +{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 511} +{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": " Size: 9795.92MB → 3764.59MB (38.4% of original, 61.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T16:42:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T16:42:34Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - At World's End (2007) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 522} +{"timestamp": "2026-01-08T16:42:34Z", "level": "INFO", "message": "Processing: Anatomy of a Scene - The Maelstrom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Copied Anatomy of a Scene - The Maelstrom.mkv → Anatomy of a Scene - The Maelstrom.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:42:36Z", "level": "INFO", "message": "Running CQ encode: Anatomy of a Scene - The Maelstrom - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Original Size: 232.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Encoded Size: 470.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Reduction: 202.4% of original (-102.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T16:46:19Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:46:20Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Original Size: 73.83 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Encoded Size: 79.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Reduction: 107.0% of original (-7.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T16:46:59Z", "level": "INFO", "message": "Processing: Deleted & Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Copied Deleted & Extended Scenes.mkv → Deleted & Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T16:47:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 61kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 61kbps | Action: COPY (preserve) | Target: 61kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 63kbps | Action: COPY (preserve) | Target: 63kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 61kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T16:47:04Z", "level": "INFO", "message": "Running CQ encode: Deleted & Extended Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Original Size: 405.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Encoded Size: 471.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Reduction: 116.3% of original (-16.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T16:50:26Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 275} +{"timestamp": "2026-01-08T16:50:26Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 430} +{"timestamp": "2026-01-08T18:17:41Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - The Curse of the Black Pearl (2003)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T18:17:41Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T18:18:56Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " Audio Streams (4 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 437kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 65kbps | Action: COPY (preserve) | Target: 65kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 65kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:19:16Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Original Size: 8626.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Encoded Size: 3549.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Reduction: 41.2% of original (58.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T18:35:36Z", "level": "INFO", "message": " Audio Streams: 4 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T18:36:07Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": " Size: 8626.32MB → 3549.92MB (41.2% of original, 58.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-08T18:36:28Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-08T18:36:29Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - The Curse of the Black Pearl (2003) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 524} +{"timestamp": "2026-01-08T18:36:29Z", "level": "INFO", "message": "Processing: An Epic at Sea.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Copied An Epic at Sea.mkv → An Epic at Sea.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} +{"timestamp": "2026-01-08T18:36:32Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T18:36:33Z", "level": "INFO", "message": "Running CQ encode: An Epic at Sea - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Original Size: 341.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Encoded Size: 290.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Reduction: 85.1% of original (14.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T18:38:12Z", "level": "INFO", "message": "Processing: Becoming Barbossa.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Copied Becoming Barbossa.mkv → Becoming Barbossa.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T18:38:13Z", "level": "INFO", "message": "Running CQ encode: Becoming Barbossa - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Original Size: 41.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Encoded Size: 38.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Reduction: 93.0% of original (7.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T18:38:27Z", "level": "INFO", "message": "Processing: Becoming Captain Jack.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Copied Becoming Captain Jack.mkv → Becoming Captain Jack.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Source resolution detected: 720x480", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 69} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Source 720x480 (<=720p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 190} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Source Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Target Resolution: 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 160k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 239} +{"timestamp": "2026-01-08T18:38:28Z", "level": "INFO", "message": "Running CQ encode: Becoming Captain Jack - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Original Size: 52.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Encoded Size: 49.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Reduction: 95.2% of original (4.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Resolution: 720x480 → 720x480", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T18:38:47Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 277} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 432} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - Dead Men Tell No Tales (2017)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T18:38:47Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T18:39:59Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 675kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:40:07Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Original Size: 8415.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Encoded Size: 2889.53 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Reduction: 34.3% of original (65.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T18:55:39Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T18:56:04Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": " Size: 8415.25MB → 2889.53MB (34.3% of original, 65.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-08T18:56:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - Dead Men Tell No Tales (2017) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 524} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:56:13Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Original Size: 48.40 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Encoded Size: 50.11 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Reduction: 103.5% of original (-3.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T18:56:34Z", "level": "INFO", "message": "Processing: Dead Men Tell No Tales - The Making of a New Adventure.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Copied Dead Men Tell No Tales - The Making of a New Adventure.mkv → Dead Men Tell No Tales - The Making of a New Adventure.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T18:56:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T18:56:41Z", "level": "INFO", "message": "Running CQ encode: Dead Men Tell No Tales - The Making of a New Adventure - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Original Size: 585.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Encoded Size: 917.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Reduction: 156.6% of original (-56.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:04:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:04:02Z", "level": "INFO", "message": "Processing: Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:04:02Z", "level": "INFO", "message": "Copied Deleted Scenes.mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:04:03Z", "level": "INFO", "message": "Running CQ encode: Deleted Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Original Size: 67.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Encoded Size: 51.41 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Reduction: 75.9% of original (24.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:04:26Z", "level": "INFO", "message": "Moved Deleted Scenes - [EHX].mkv → Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Size: 67.72MB → 51.41MB (75.9% of original, 24.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Featurettes file preserved at origin: Deleted Scenes.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 526} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Processing: Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Copied Gallery - Jerry Bruckheimer Photo Diary.mkv → Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 66kbps | Action: COPY (preserve) | Target: 66kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Stereo audio 66kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:04:27Z", "level": "INFO", "message": "Running CQ encode: Gallery - Jerry Bruckheimer Photo Diary - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Original Size: 33.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Encoded Size: 25.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Reduction: 77.6% of original (22.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Moved Gallery - Jerry Bruckheimer Photo Diary - [EHX].mkv → Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Size: 33.16MB → 25.72MB (77.6% of original, 22.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Featurettes file preserved at origin: Gallery - Jerry Bruckheimer Photo Diary.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 526} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 432} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Pirates of the Caribbean - On Stranger Tides (2011)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T19:04:44Z", "level": "INFO", "message": "Processing: Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:05:44Z", "level": "INFO", "message": "Copied Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv → Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T19:05:45Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:05:45Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T19:05:45Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 626kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:05:57Z", "level": "INFO", "message": "Running CQ encode: Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Original Size: 7070.29 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Encoded Size: 2401.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Reduction: 34.0% of original (66.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:21:47Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:22:07Z", "level": "INFO", "message": "Moved Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv → Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 473} +{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole) - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 512} +{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 513} +{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": " Size: 7070.29MB → 2401.09MB (34.0% of original, 66.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 514} +{"timestamp": "2026-01-08T19:22:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 515} +{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Deleted original and processing copy for Pirates of the Caribbean - On Stranger Tides (2011) (1080p BluRay x265 10bit Tigole).mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 524} +{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Processing: Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Copied Bloopers of the Caribbean.mkv → Bloopers of the Caribbean.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T19:22:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:22:21Z", "level": "INFO", "message": "Running CQ encode: Bloopers of the Caribbean - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Original Size: 40.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Encoded Size: 47.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Reduction: 116.2% of original (-16.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:22:53Z", "level": "INFO", "message": "Processing: Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Copied Deleted and Extended Scenes.mkv → Deleted and Extended Scenes.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:22:54Z", "level": "INFO", "message": "Running CQ encode: Deleted and Extended Scenes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Original Size: 83.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Encoded Size: 95.78 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Reduction: 115.3% of original (-15.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:24:16Z", "level": "INFO", "message": "Processing: Easter Eggs.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Copied Easter Eggs.mkv → Easter Eggs.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 72} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 193} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 63kbps | Action: COPY (preserve) | Target: 63kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Stereo audio 63kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:24:18Z", "level": "INFO", "message": "Running CQ encode: Easter Eggs - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Original Size: 204.16 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Encoded Size: 465.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Reduction: 227.9% of original (-127.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:26:55Z", "level": "ERROR", "message": "3 consecutive failures. Stopping process.", "module": "process_manager", "funcName": "process_folder", "line": 277} +{"timestamp": "2026-01-08T19:26:55Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 432} +{"timestamp": "2026-01-08T19:43:20Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T19:43:20Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Copied Dimension 20 - S27E01 - Welcome to the Wastes.mp4 → Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} +{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} +{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} +{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} +{"timestamp": "2026-01-08T19:43:54Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:43:58Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Original Size: 3929.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Encoded Size: 243.14 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Reduction: 6.2% of original (93.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": "TEST MODE - File: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 | Ratio: 6.2% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 486} +{"timestamp": "2026-01-08T19:45:04Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} +{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "File already in processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 (3929.25 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T19:46:52Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} +{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} +{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} +{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} +{"timestamp": "2026-01-08T19:46:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-08T19:46:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:46:56Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Original Size: 3929.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Encoded Size: 299.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Reduction: 7.6% of original (92.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": "TEST MODE - File: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 | Ratio: 7.6% | Method: CQ", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 486} +{"timestamp": "2026-01-08T19:48:01Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "File already in processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 (3929.25 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} +{"timestamp": "2026-01-08T19:51:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:51:56Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Using path as-is: P:\\tv\\Dimension 20\\Season 27", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "File already in processing: Dimension 20 - S27E01 - Welcome to the Wastes.mp4 (3929.25 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Found subtitle file: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "process_folder", "line": 168} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 61} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} +{"timestamp": "2026-01-08T19:55:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Scale Filter: bicubic", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: und | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T19:55:52Z", "level": "INFO", "message": "Running CQ encode: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Original Size: 3929.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Encoded Size: 1665.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Reduction: 42.4% of original (57.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T20:03:27Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T20:03:42Z", "level": "INFO", "message": "Moved Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv → Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 504} +{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Dimension 20 - S27E01 - Welcome to the Wastes - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 543} +{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": " Type: TV | Show: Dimension 20", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 544} +{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": " Size: 3929.25MB → 1665.15MB (42.4% of original, 57.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 545} +{"timestamp": "2026-01-08T20:03:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 546} +{"timestamp": "2026-01-08T20:03:47Z", "level": "INFO", "message": "Deleted original and processing copy for Dimension 20 - S27E01 - Welcome to the Wastes.mp4", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 555} +{"timestamp": "2026-01-08T20:03:47Z", "level": "INFO", "message": "Removed embedded subtitle: Dimension 20 - S27E01 - Welcome to the Wastes.en.vtt", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 564} +{"timestamp": "2026-01-08T20:03:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Superman (2025)\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "File already in processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv (8364.57 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 58} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} +{"timestamp": "2026-01-08T20:28:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Superman (2025)\\New folder", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "File already in processing: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv (8364.57 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 129} +{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T20:28:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 103} +{"timestamp": "2026-01-08T20:28:41Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 58} +{"timestamp": "2026-01-08T20:28:41Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 210} +{"timestamp": "2026-01-08T20:28:41Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 224} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "User selected 2 audio stream(s): [1, 4]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 379} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Removed 2 audio stream(s): [2, 3]", "module": "audio_handler", "funcName": "prompt_user_audio_selection", "line": 383} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 1021kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": " - Stream #4: 2ch→2ch | Lang: eng | Detected: 128kbps | Action: COPY (preserve) | Target: 128kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Stereo audio 128kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T20:29:32Z", "level": "INFO", "message": "Running CQ encode: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T20:45:08Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-08T20:45:22Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-08T20:45:49Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 784} +{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Original Size: 8364.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Encoded Size: 3891.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Reduction: 46.5% of original (53.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T20:49:17Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T20:49:51Z", "level": "INFO", "message": "Moved Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv → Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 504} +{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 543} +{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 544} +{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": " Size: 8364.57MB → 3891.43MB (46.5% of original, 53.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 545} +{"timestamp": "2026-01-08T20:50:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 546} +{"timestamp": "2026-01-08T20:50:21Z", "level": "INFO", "message": "Deleted original and processing copy for Superman (2025) x265 EAC3 7.1 Bluray-1080p Ghost - Copy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 555} +{"timestamp": "2026-01-08T20:50:21Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 463} +{"timestamp": "2026-01-08T21:00:28Z", "level": "INFO", "message": "Using path as-is: \\movies\\The Roundup (2022)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T21:00:28Z", "level": "ERROR", "message": "Folder not found: \\movies\\The Roundup (2022)", "module": "main", "funcName": "main", "line": 144} +{"timestamp": "2026-01-08T21:00:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Roundup (2022)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T21:00:57Z", "level": "INFO", "message": "Processing: The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Copied The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv → The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T21:01:46Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: kor | Detected: 452kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 469kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:01:56Z", "level": "INFO", "message": "Running CQ encode: The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Original Size: 5702.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Encoded Size: 2383.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Reduction: 41.8% of original (58.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T21:14:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T21:14:58Z", "level": "INFO", "message": "Moved The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": " Size: 5702.94MB → 2383.35MB (41.8% of original, 58.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T21:15:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Deleted original and processing copy for The Roundup (2022) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Processing: Trailer [kr].mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Copied Trailer [kr].mkv → Trailer [kr].mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T21:15:10Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: kor | Detected: 67kbps | Action: COPY (preserve) | Target: 67kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "Stereo audio 67kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T21:15:11Z", "level": "INFO", "message": "Running CQ encode: Trailer [kr] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Original Size: 13.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Encoded Size: 14.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Reduction: 106.3% of original (-6.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T21:15:19Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T21:18:34Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-08T21:19:00Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-08T21:19:28Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Ponyo (2008)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:19:37Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 784} +{"timestamp": "2026-01-08T21:20:00Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Wolf Children (2012)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:20:08Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Intern (2015)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:20:12Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Suicide Squad (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:20:31Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Venom - The Last Dance (2024)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:22:47Z", "level": "INFO", "message": "Added to paths.txt: --r 720 \"P:\\movies\\Meet the Fockers (2004)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:22:50Z", "level": "INFO", "message": "Added to paths.txt: --r 720 \"P:\\movies\\Meet the Parents (2000)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:23:21Z", "level": "INFO", "message": "Added to paths.txt: --r 720 \"P:\\movies\\Little Fockers (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:23:57Z", "level": "INFO", "message": "Added to paths.txt: --r 1080 \"P:\\movies\\Premium Rush (2012)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:25:03Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Captain America - Brave New World (2025)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-08T21:25:40Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Wolf Children (2012)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T21:25:40Z", "level": "INFO", "message": "Processing: Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Copied Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv → Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T21:26:19Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 637kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: jpn | Detected: 638kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 318kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:26:34Z", "level": "INFO", "message": "Running CQ encode: Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Original Size: 4453.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Encoded Size: 1929.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Reduction: 43.3% of original (56.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T21:36:07Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T21:36:30Z", "level": "INFO", "message": "Moved Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv → Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": " Size: 4453.91MB → 1929.93MB (43.3% of original, 56.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T21:36:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Deleted original and processing copy for Wolf Children (2012) x264 AC3 5.1 Bluray-1080p RH.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Intern (2015)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T21:36:45Z", "level": "INFO", "message": "Processing: The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Copied The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv → The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T21:37:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 403kbps | Action: ENCODE | Target: 384kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:37:36Z", "level": "INFO", "message": "Running CQ encode: The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Original Size: 5020.75 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Encoded Size: 2681.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Reduction: 53.4% of original (46.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T21:56:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T21:56:42Z", "level": "INFO", "message": "Moved The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv → The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": " Size: 5020.75MB → 2681.95MB (53.4% of original, 46.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": "Deleted original and processing copy for The Intern (2015) x265 AAC 5.1 Bluray-1080p Tigole.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T21:56:48Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T21:56:49Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Suicide Squad (2021)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T21:56:49Z", "level": "INFO", "message": "Processing: The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Copied The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv → The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source resolution detected: 1920x1012", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source 1920x1012 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T21:57:36Z", "level": "INFO", "message": "Source 1920x1012 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1012", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1012", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T21:57:42Z", "level": "INFO", "message": "Running CQ encode: The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Original Size: 5220.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Encoded Size: 3193.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Reduction: 61.2% of original (38.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Resolution: 1920x1012 → 1920x1012", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T22:07:57Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T22:08:25Z", "level": "INFO", "message": "Moved The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv → The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": " Size: 5220.52MB → 3193.39MB (61.2% of original, 38.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T22:08:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Deleted original and processing copy for The.Suicide.Squad.2021.1080p.HMAX.WEB-DL.DDP5.1.Atmos.X.264-EVO.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Venom - The Last Dance (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T22:08:32Z", "level": "INFO", "message": "Processing: Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Copied Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv → Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source resolution detected: 1920x804", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T22:09:23Z", "level": "INFO", "message": "Source 1920x804 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Source Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Target Resolution: 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 764kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:09:29Z", "level": "INFO", "message": "Running CQ encode: Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Original Size: 5722.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Encoded Size: 1798.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Reduction: 31.4% of original (68.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Resolution: 1920x804 → 1920x804", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T22:23:51Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T22:24:07Z", "level": "INFO", "message": "Moved Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv → Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": " Size: 5722.93MB → 1798.15MB (31.4% of original, 68.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T22:24:13Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Deleted original and processing copy for Venom - The Last Dance (2024) x265 EAC3 5.1 Bluray-1080p Radarr.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Meet the Fockers (2004)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T22:24:14Z", "level": "INFO", "message": "Processing: Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Copied Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv → Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T22:24:53Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 206} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: hin | Detected: 639kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:25:03Z", "level": "INFO", "message": "Running CQ encode: Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Original Size: 4453.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Encoded Size: 1639.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Reduction: 36.8% of original (63.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T22:35:24Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T22:35:39Z", "level": "INFO", "message": "Moved Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv → Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": " Size: 4453.37MB → 1639.66MB (36.8% of original, 63.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T22:35:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Deleted original and processing copy for Meet the Fockers (2004) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Meet the Parents (2000)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T22:35:50Z", "level": "INFO", "message": "Processing: Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Copied Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv → Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T22:36:26Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 206} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: hin | Detected: 638kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 447kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:36:36Z", "level": "INFO", "message": "Running CQ encode: Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Original Size: 4190.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Encoded Size: 1167.67 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Reduction: 27.9% of original (72.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T22:46:27Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T22:46:37Z", "level": "INFO", "message": "Moved Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv → Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": " Size: 4190.09MB → 1167.67MB (27.9% of original, 72.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T22:46:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Deleted original and processing copy for Meet the Parents (2000) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Little Fockers (2010)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T22:46:47Z", "level": "INFO", "message": "Processing: Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T22:47:19Z", "level": "INFO", "message": "Copied Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv → Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1040", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T22:47:20Z", "level": "INFO", "message": "Using explicitly specified resolution: 1280x720", "module": "process_manager", "funcName": "process_folder", "line": 206} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1040", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Target Resolution: 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " • CQ Value: 30", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " - Stream #1: 6ch→2ch | Lang: hin | Detected: 636kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": " - Stream #2: 6ch→2ch | Lang: eng | Detected: 444kbps | Action: ENCODE | Target: 160kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:47:28Z", "level": "INFO", "message": "Running CQ encode: Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Original Size: 3753.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Encoded Size: 934.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Reduction: 24.9% of original (75.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Resolution: 1920x1040 → 1280x720", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T22:56:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T22:56:45Z", "level": "INFO", "message": "Moved Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv → Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": " Size: 3753.92MB → 934.35MB (24.9% of original, 75.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": "Deleted original and processing copy for Little Fockers (2010) 1080p 10bit Bluray x265 HEVC [Org DD 5.1 Hindi + DD 5.1 English] MSubs ~ TombDoc.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T22:56:53Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T22:56:54Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Premium Rush (2012)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T22:56:54Z", "level": "INFO", "message": "Processing: Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Copied Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv → Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T22:57:30Z", "level": "INFO", "message": "Using explicitly specified resolution: 1920x1080", "module": "process_manager", "funcName": "process_folder", "line": 206} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 529kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T22:57:34Z", "level": "INFO", "message": "Running CQ encode: Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Original Size: 4184.15 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Encoded Size: 2174.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Reduction: 52.0% of original (48.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:08:01Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:08:20Z", "level": "INFO", "message": "Moved Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv → Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72 - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": " Size: 4184.15MB → 2174.93MB (52.0% of original, 48.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:08:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Deleted original and processing copy for Premium Rush (2012) x265 AAC 5.1 Bluray-1080p afm72.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Captain America - Brave New World (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T23:08:26Z", "level": "INFO", "message": "Processing: Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Copied Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv → Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:09:19Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " Audio Streams (3 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 766kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 320kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": " - Stream #3: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T23:09:35Z", "level": "INFO", "message": "Running CQ encode: Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Original Size: 5999.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Encoded Size: 2240.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Reduction: 37.3% of original (62.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Resolution: 1920x800 → 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:23:09Z", "level": "INFO", "message": " Audio Streams: 3 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:23:29Z", "level": "INFO", "message": "Moved Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv → Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": " Size: 5999.46MB → 2240.25MB (37.3% of original, 62.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:23:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:23:46Z", "level": "INFO", "message": "Deleted original and processing copy for Captain America - Brave New World (2025) x265 EAC3 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-08T23:23:46Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-08T23:36:57Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Superman (2025)\\Featurettes", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-08T23:36:57Z", "level": "INFO", "message": "Processing: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Copied A New Era꞉ DC Takes Off.mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:36:59Z", "level": "INFO", "message": "Running CQ encode: A New Era꞉ DC Takes Off - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Original Size: 151.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Encoded Size: 112.09 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:37:43Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:37:44Z", "level": "INFO", "message": "Moved A New Era꞉ DC Takes Off - [EHX].mkv → A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": " Size: 151.36MB → 112.09MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": "Featurettes file preserved at origin: A New Era꞉ DC Takes Off.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:37:45Z", "level": "INFO", "message": "Processing: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Copied Adventures in the Making of “Superman”.mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:38:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-08T23:38:03Z", "level": "INFO", "message": "Running CQ encode: Adventures in the Making of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Original Size: 1885.82 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Encoded Size: 1191.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Reduction: 63.2% of original (36.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:47:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:47:18Z", "level": "INFO", "message": "Moved Adventures in the Making of “Superman” - [EHX].mkv → Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": " Size: 1885.82MB → 1191.9MB (63.2% of original, 36.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": "Featurettes file preserved at origin: Adventures in the Making of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:47:20Z", "level": "INFO", "message": "Processing: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Copied Lex Luthor꞉ The Mind of a Master Villain.mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:47:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:47:23Z", "level": "INFO", "message": "Running CQ encode: Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Original Size: 172.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Encoded Size: 122.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Reduction: 71.1% of original (28.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:48:13Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "Moved Lex Luthor꞉ The Mind of a Master Villain - [EHX].mkv → Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": " Size: 172.32MB → 122.45MB (71.1% of original, 28.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "Featurettes file preserved at origin: Lex Luthor꞉ The Mind of a Master Villain.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:48:14Z", "level": "INFO", "message": "Processing: The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Copied The Ultimate Villain.mkv → The Ultimate Villain.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:48:16Z", "level": "INFO", "message": "Running CQ encode: The Ultimate Villain - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Original Size: 164.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Encoded Size: 141.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Reduction: 85.9% of original (14.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:49:04Z", "level": "INFO", "message": "Processing: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Copied Kryptunes꞉ The Music of “Superman”.mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:49:06Z", "level": "INFO", "message": "Running CQ encode: Kryptunes꞉ The Music of “Superman” - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Original Size: 209.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Encoded Size: 155.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Reduction: 74.1% of original (25.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:50:07Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:50:09Z", "level": "INFO", "message": "Moved Kryptunes꞉ The Music of “Superman” - [EHX].mkv → Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": " Size: 209.9MB → 155.56MB (74.1% of original, 25.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": "Featurettes file preserved at origin: Kryptunes꞉ The Music of “Superman”.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:50:10Z", "level": "INFO", "message": "Processing: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Copied Breaking News꞉ The Daily Planet Returns.mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:50:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:50:12Z", "level": "INFO", "message": "Running CQ encode: Breaking News꞉ The Daily Planet Returns - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Original Size: 174.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Encoded Size: 139.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Reduction: 80.0% of original (20.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:51:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "Moved Breaking News꞉ The Daily Planet Returns - [EHX].mkv → Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": " Size: 174.45MB → 139.55MB (80.0% of original, 20.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "Featurettes file preserved at origin: Breaking News꞉ The Daily Planet Returns.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:51:04Z", "level": "INFO", "message": "Processing: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Copied Icons Forever꞉ Superman’s Enduring Legacy.mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:51:06Z", "level": "INFO", "message": "Running CQ encode: Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Original Size: 196.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Encoded Size: 146.85 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Reduction: 74.8% of original (25.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:52:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "Moved Icons Forever꞉ Superman’s Enduring Legacy - [EHX].mkv → Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": " Size: 196.44MB → 146.85MB (74.8% of original, 25.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "Featurettes file preserved at origin: Icons Forever꞉ Superman’s Enduring Legacy.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:52:05Z", "level": "INFO", "message": "Processing: The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Copied The Justice Gang.mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:52:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:52:09Z", "level": "INFO", "message": "Running CQ encode: The Justice Gang - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Original Size: 338.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Encoded Size: 219.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Reduction: 65.0% of original (35.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:53:46Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:53:48Z", "level": "INFO", "message": "Moved The Justice Gang - [EHX].mkv → The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": " Size: 338.06MB → 219.86MB (65.0% of original, 35.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": "Featurettes file preserved at origin: The Justice Gang.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:53:49Z", "level": "INFO", "message": "Processing: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:53:50Z", "level": "INFO", "message": "Copied Pawns to Pixels꞉ Krypto Is Born.mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:53:51Z", "level": "INFO", "message": "Running CQ encode: Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Original Size: 185.04 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Encoded Size: 137.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Reduction: 74.2% of original (25.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:54:45Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:54:46Z", "level": "INFO", "message": "Moved Pawns to Pixels꞉ Krypto Is Born - [EHX].mkv → Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": " Size: 185.04MB → 137.35MB (74.2% of original, 25.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": "Featurettes file preserved at origin: Pawns to Pixels꞉ Krypto Is Born.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:54:47Z", "level": "INFO", "message": "Processing: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Copied Krypto Short꞉ School Bus Scuffle.mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-08T23:54:48Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt yuv420p10le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-08T23:54:49Z", "level": "INFO", "message": "Running CQ encode: Krypto Short꞉ School Bus Scuffle - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Original Size: 169.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Encoded Size: 113.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Reduction: 66.8% of original (33.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-08T23:55:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "Moved Krypto Short꞉ School Bus Scuffle - [EHX].mkv → Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": " Size: 169.9MB → 113.54MB (66.8% of original, 33.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "Featurettes file preserved at origin: Krypto Short꞉ School Bus Scuffle.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 549} +{"timestamp": "2026-01-08T23:55:42Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-09T01:43:24Z", "level": "INFO", "message": "Cache file exists for tv", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-09T01:43:34Z", "level": "INFO", "message": "Cache file exists for movies", "module": "gui_path_manager", "funcName": "_load_cache", "line": 217} +{"timestamp": "2026-01-09T01:43:59Z", "level": "INFO", "message": "Removed from paths.txt: P:\\movies\\The Suicide Squad (2021)", "module": "gui_path_manager", "funcName": "_remove_from_paths_file", "line": 710} +{"timestamp": "2026-01-09T01:44:05Z", "level": "INFO", "message": "paths.txt cleared", "module": "gui_path_manager", "funcName": "_clear_paths_file", "line": 784} +{"timestamp": "2026-01-09T01:45:12Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Ponyo (2008)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:45:27Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Castle in the Sky (1986)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:46:10Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Secret Life of Walter Mitty (2013)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:46:12Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Let's Be Cops (2014)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:46:24Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\Deadpool & Wolverine (2024)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:46:39Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Secret World of Arrietty (2010)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:47:43Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The Irregular at Magic High School - The Girl Who Summons the Stars (2017)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:48:04Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\The French Dispatch (2021)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:48:27Z", "level": "INFO", "message": "Added to paths.txt: \"P:\\movies\\John Carter (2012)\"", "module": "gui_path_manager", "funcName": "_add_to_paths_file", "line": 667} +{"timestamp": "2026-01-09T01:49:24Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Ponyo (2008)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-09T01:49:24Z", "level": "INFO", "message": "Processing: Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-09T01:50:13Z", "level": "INFO", "message": "Copied Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv → Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-09T01:50:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-09T01:50:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-09T01:50:14Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-09T01:50:14Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-09T01:50:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 1025kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: jpn | Detected: 974kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-09T01:50:24Z", "level": "INFO", "message": "Running CQ encode: Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Original Size: 5677.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Encoded Size: 2589.26 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Reduction: 45.6% of original (54.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-09T02:06:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-09T02:06:38Z", "level": "INFO", "message": "Moved Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv → Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof] - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": " Size: 5677.51MB → 2589.26MB (45.6% of original, 54.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-09T02:06:48Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Deleted original and processing copy for Ponyo (2008) [1080p x265 HEVC 10bit BluRay Dual Audio AAC 5.1] [Prof].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\Castle in the Sky (1986)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-09T02:06:49Z", "level": "INFO", "message": "Processing: Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Copied Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv → Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-09T02:07:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " - Stream #1: 6ch→6ch | Lang: eng | Detected: 987kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 353kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-09T02:07:52Z", "level": "INFO", "message": "Running CQ encode: Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Original Size: 5698.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 211} +{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Encoded Size: 2878.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 212} +{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Reduction: 50.5% of original (49.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 213} +{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-09T02:27:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-09T02:27:28Z", "level": "INFO", "message": "Moved Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv → Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 496} +{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 535} +{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": " Type: MOVIE | Show: N/A", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": " Size: 5698.25MB → 2878.22MB (50.5% of original, 49.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": "Deleted original and processing copy for Castle in the Sky (1986) x265 AAC 5.1 Bluray-1080p Prof.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 547} +{"timestamp": "2026-01-09T02:27:40Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 455} +{"timestamp": "2026-01-09T02:27:41Z", "level": "INFO", "message": "Using path as-is: P:\\movies\\The Secret Life of Walter Mitty (2013)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-09T02:27:41Z", "level": "INFO", "message": "Processing: The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Copied The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv → The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source resolution detected: 1920x800", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-09T02:28:25Z", "level": "INFO", "message": "Source 1920x800 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Source Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Target Resolution: 1920x800", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " - Stream #1: 8ch→6ch | Lang: eng | Detected: 458kbps | Action: ENCODE | Target: 448kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "Multi-channel audio 308kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 249} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": " - Stream #2: 6ch→6ch | Lang: eng | Detected: 308kbps | Action: COPY (preserve) | Target: 308kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "Multi-channel audio 308kbps < 384k minimum - copying original to avoid artifical inflation", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 249} +{"timestamp": "2026-01-09T02:28:35Z", "level": "INFO", "message": "Running CQ encode: The Secret Life of Walter Mitty (2013) x265 AAC 7.1 Bluray-1080p Silence - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 201} +{"timestamp": "2026-01-10T14:24:59Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T14:24:59Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-10T14:25:07Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-10T14:25:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 626kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-10T14:25:10Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 205} +{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 214} +{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 215} +{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Encoded Size: 169.80 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 216} +{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Reduction: 18.8% of original (81.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T14:27:28Z", "level": "ERROR", "message": "Unexpected error processing 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv: name 'subtitle_file' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 367} +{"timestamp": "2026-01-10T14:27:28Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 116} +{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 139} +{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 202} +{"timestamp": "2026-01-10T14:27:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 216} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 62} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 79} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 80} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 81} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 93} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 559kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 113} +{"timestamp": "2026-01-10T14:27:40Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 205} +{"timestamp": "2026-01-10T14:34:41Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T14:34:41Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:34:48Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:34:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 624kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:34:52Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:35:19Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (902.70 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:35:20Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 625kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:35:22Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Encoded Size: 271.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Reduction: 30.0% of original (70.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T14:39:03Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T14:39:03Z", "level": "ERROR", "message": "Unexpected error processing 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv: name 'subtitle_file' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 368} +{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1062.31 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:39:04Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 556kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:39:06Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:40:45Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T14:40:45Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:40:52Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:40:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 625kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:40:55Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Encoded Size: 271.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Reduction: 30.0% of original (70.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T14:44:37Z", "level": "ERROR", "message": "Unexpected error processing 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv: name 'subtitle_file' is not defined", "module": "process_manager", "funcName": "process_folder", "line": 368} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1062.31 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:44:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:44:38Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:44:38Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:44:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 561kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:44:40Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:48:07Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T14:48:07Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:48:15Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 625kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:48:17Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Original Size: 902.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Encoded Size: 271.03 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Reduction: 30.0% of original (70.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T14:51:58Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T14:52:00Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": " Size: 902.7MB → 271.03MB (30.0% of original, 70.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1062.31 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:52:03Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 560kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:52:05Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Original Size: 1062.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Encoded Size: 225.84 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Reduction: 21.3% of original (78.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T14:55:47Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T14:55:49Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": " Size: 1062.31MB → 225.84MB (21.3% of original, 78.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E02.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T14:55:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:56:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 597kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T14:56:04Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Original Size: 1071.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Encoded Size: 253.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Reduction: 23.7% of original (76.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T14:59:46Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T14:59:48Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": " Size: 1071.07MB → 253.31MB (23.7% of original, 76.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E03.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T14:59:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T14:59:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 603kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:00:01Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Original Size: 916.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Encoded Size: 261.55 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Reduction: 28.5% of original (71.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:03:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:03:44Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": " Size: 916.31MB → 261.55MB (28.5% of original, 71.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E04.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:03:46Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:03:56Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 643kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:03:59Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Original Size: 1109.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Encoded Size: 270.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Reduction: 24.4% of original (75.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:07:39Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:07:42Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": " Size: 1109.18MB → 270.18MB (24.4% of original, 75.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E05.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:07:44Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:07:52Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:07:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:07:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:07:53Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:07:53Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:07:53Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 594kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:07:55Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Original Size: 930.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Encoded Size: 266.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Reduction: 28.7% of original (71.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:11:36Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:11:38Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": " Size: 930.07MB → 266.65MB (28.7% of original, 71.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:11:40Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:11:41Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E06.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:11:41Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:11:49Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:11:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 576kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:11:52Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Original Size: 1020.44 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Encoded Size: 245.17 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Reduction: 24.0% of original (76.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:15:33Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:15:35Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": " Size: 1020.44MB → 245.17MB (24.0% of original, 76.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:15:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:15:38Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E07.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:15:38Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:15:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 568kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:15:49Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Original Size: 964.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Encoded Size: 241.30 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Reduction: 25.0% of original (75.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:19:30Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:19:32Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": " Size: 964.19MB → 241.3MB (25.0% of original, 75.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E08.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:19:34Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:19:46Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:19:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 597kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:19:49Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Original Size: 1370.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Encoded Size: 231.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Reduction: 16.9% of original (83.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:23:30Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:23:32Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": " Size: 1370.19MB → 231.42MB (16.9% of original, 83.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E09.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:23:34Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:23:52Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 711kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:23:55Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Original Size: 1961.91 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Encoded Size: 323.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:27:35Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:27:38Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": " Size: 1961.91MB → 323.2MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E10.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:27:41Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:27:57Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 711kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:28:00Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Original Size: 1812.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Encoded Size: 282.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Reduction: 15.6% of original (84.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:31:41Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:31:43Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": " Size: 1812.19MB → 282.68MB (15.6% of original, 84.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E11.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:31:46Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:32:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:32:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 565kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:32:05Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Original Size: 1750.20 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Encoded Size: 325.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Reduction: 18.6% of original (81.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:35:59Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:36:02Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": " Size: 1750.2MB → 325.31MB (18.6% of original, 81.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E12.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:36:05Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:36:22Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:36:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1280kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:36:27Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Original Size: 1903.86 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Encoded Size: 399.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Reduction: 21.0% of original (79.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:42:42Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:42:46Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": " Size: 1903.86MB → 399.95MB (21.0% of original, 79.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E13.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:42:50Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:43:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1299kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:43:08Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Original Size: 1636.72 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Encoded Size: 332.96 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Reduction: 20.3% of original (79.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:47:25Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:47:28Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": " Size: 1636.72MB → 332.96MB (20.3% of original, 79.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E14.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:47:31Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:47:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1336kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:47:46Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\2.5 Dimensional Seduction (2024)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "File already in processing: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv (1374.76 MB verified complete)", "module": "process_manager", "funcName": "process_folder", "line": 130} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:49:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1337kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:49:53Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Original Size: 1374.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Encoded Size: 256.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Reduction: 18.7% of original (81.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T15:53:56Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T15:53:59Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": " Size: 1374.76MB → 256.48MB (18.7% of original, 81.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T15:54:02Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T15:54:03Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E15.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T15:54:03Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T15:54:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1364kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T15:54:22Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Original Size: 1775.36 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Encoded Size: 406.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Reduction: 22.9% of original (77.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:00:15Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:00:18Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": " Size: 1775.36MB → 406.08MB (22.9% of original, 77.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E16.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:00:22Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:00:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1348kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 221kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:00:42Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Original Size: 1666.95 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Encoded Size: 419.35 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Reduction: 25.2% of original (74.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:10:02Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:10:05Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": " Size: 1666.95MB → 419.35MB (25.2% of original, 74.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E17.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:10:09Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:10:26Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:10:27Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 1337kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:10:30Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Original Size: 1909.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Encoded Size: 304.69 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:14:54Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:14:56Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": " Size: 1909.93MB → 304.69MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E18.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:15:01Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:15:12Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:15:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:15:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:15:13Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:15:13Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:15:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 682kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:15:16Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Original Size: 1276.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Encoded Size: 406.70 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Reduction: 31.9% of original (68.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:21:37Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:21:41Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": " Size: 1276.32MB → 406.7MB (31.9% of original, 68.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:21:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:21:45Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E19.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:21:45Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:22:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 647kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 220kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:22:09Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Original Size: 1241.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Encoded Size: 307.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Reduction: 24.8% of original (75.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:26:43Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:26:46Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": " Size: 1241.33MB → 307.68MB (24.8% of original, 75.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:26:49Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:26:50Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E20.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:26:50Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:27:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 645kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 221kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:27:06Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Original Size: 1413.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Encoded Size: 287.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Reduction: 20.3% of original (79.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:32:05Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:32:07Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": " Size: 1413.57MB → 287.12MB (20.3% of original, 79.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:32:10Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:32:11Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E21.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:32:11Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:32:22Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 686kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:32:25Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Original Size: 1278.65 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Encoded Size: 358.63 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Reduction: 28.0% of original (72.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:36:44Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:36:47Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": " Size: 1278.65MB → 358.63MB (28.0% of original, 72.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E22.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:36:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:37:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 654kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:37:03Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Original Size: 1112.42 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Encoded Size: 275.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Reduction: 24.8% of original (75.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:41:45Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:41:48Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": " Size: 1112.42MB → 275.71MB (24.8% of original, 75.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:41:50Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:41:51Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E23.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:41:51Z", "level": "INFO", "message": "Processing: 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Copied 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv → 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T16:42:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 563kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T16:42:04Z", "level": "INFO", "message": "Running CQ encode: 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Original Size: 1138.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Encoded Size: 223.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Reduction: 19.6% of original (80.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T16:45:47Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T16:45:49Z", "level": "INFO", "message": "Moved 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv → 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": " Type: ANIME | Show: 2.5 Dimensional Seduction (2024)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": " Size: 1138.06MB → 223.54MB (19.6% of original, 80.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": "Deleted original and processing copy for 2.5.Dimensional.Seduction.2024.S01E24.REPACK.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T16:45:52Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-10T17:12:36Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T17:12:36Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:12:49Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:12:52Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Original Size: 1551.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Encoded Size: 253.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Reduction: 16.3% of original (83.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:14:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:14:44Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": " Size: 1551.71MB → 253.39MB (16.3% of original, 83.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E01 - An Unfamiliar Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:14:46Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:15:01Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 198kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:15:03Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Original Size: 1601.88 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Encoded Size: 256.06 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:16:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:16:55Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": " Size: 1601.88MB → 256.06MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E02 - Curry is Justice! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:16:58Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:17:12Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:17:15Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Original Size: 1564.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Encoded Size: 265.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Reduction: 17.0% of original (83.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:19:05Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:19:07Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": " Size: 1564.89MB → 265.71MB (17.0% of original, 83.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E03 - A Small House in a Big Forest x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:19:09Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:19:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:19:28Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Original Size: 1730.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Encoded Size: 267.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Reduction: 15.5% of original (84.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:21:20Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:21:22Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": " Size: 1730.43MB → 267.56MB (15.5% of original, 84.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E04 - Adventurers (Kenichi and His Eight Allies) x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:21:24Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:21:39Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:21:41Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Original Size: 1593.87 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Encoded Size: 264.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Reduction: 16.6% of original (83.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:23:31Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:23:34Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": " Size: 1593.87MB → 264.18MB (16.6% of original, 83.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E05 - The Moon Over an Old Castle x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:23:35Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:23:49Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:23:50Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:23:52Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Original Size: 1596.12 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Encoded Size: 297.05 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Reduction: 18.6% of original (81.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:25:42Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:25:44Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": " Size: 1596.12MB → 297.05MB (18.6% of original, 81.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E06 - The Book Loving x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:25:47Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:26:02Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 184kbps | Action: COPY (preserve) | Target: 184kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "Stereo audio 184kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:26:04Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Original Size: 1629.39 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Encoded Size: 261.02 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Reduction: 16.0% of original (84.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:27:56Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:27:58Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": " Size: 1629.39MB → 261.02MB (16.0% of original, 84.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E07 - Creep Forth! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:28:00Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:28:13Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:28:14Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:28:15Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Original Size: 1438.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Encoded Size: 242.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Reduction: 16.8% of original (83.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:30:03Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:30:05Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": " Size: 1438.94MB → 242.13MB (16.8% of original, 83.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E08 - The Timid Mage x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:30:07Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:30:20Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:30:21Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:30:22Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Original Size: 1557.73 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Encoded Size: 265.76 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Reduction: 17.1% of original (82.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:32:11Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:32:14Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": " Size: 1557.73MB → 265.76MB (17.1% of original, 82.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E09 - So It's a Spider, So What x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:32:16Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:32:30Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:32:32Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Original Size: 1562.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Encoded Size: 261.33 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Reduction: 16.7% of original (83.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:34:21Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:34:23Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": " Size: 1562.25MB → 261.33MB (16.7% of original, 83.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E10 - The Story of Canals x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:34:26Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:34:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:34:43Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Original Size: 1624.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Encoded Size: 279.00 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Reduction: 17.2% of original (82.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:36:33Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:36:36Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": " Size: 1624.52MB → 279.0MB (17.2% of original, 82.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E11 - Shock! x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:36:37Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:36:51Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 194kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:36:52Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Original Size: 1491.54 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Encoded Size: 264.92 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Reduction: 17.8% of original (82.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:38:39Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:38:40Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:38:42Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": " Size: 1491.54MB → 264.92MB (17.8% of original, 82.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E12 - The Unreasonable, Mischievous Princess x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:38:44Z", "level": "INFO", "message": "Processing: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Copied The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source bit depth detected: 8-bit (yuv420p)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 65} +{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Selected encoder: av1 - Source bit depth: 8-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T17:38:59Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Encoder: AV1 NVENC (preset p7, 8-bit, pix_fmt yuv420p)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " • CQ Value: 32", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 180kbps | Action: COPY (preserve) | Target: 180kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T17:39:01Z", "level": "INFO", "message": "Running CQ encode: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 208} +{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 217} +{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Original Size: 1607.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 218} +{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Encoded Size: 269.68 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Reduction: 16.8% of original (83.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T17:40:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T17:40:56Z", "level": "INFO", "message": "Moved The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv → The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": " Type: ANIME | Show: The Daily Life of a Middle-Aged Online Shopper in Another World (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": " Size: 1607.51MB → 269.68MB (16.8% of original, 83.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": "Deleted original and processing copy for The Daily Life of a Middle-Aged Online Shopper in Another World - S01E13 - To Sa-Kura x264 Opus Bluray-1080p Netaro.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T17:40:58Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-10T18:02:34Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\The Most Notorious Talker Runs the World's Greatest Clan", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T18:02:34Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:02:46Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:02:47Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:02:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:02:47Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:02:47Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:02:47Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:02:49Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:06:29Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:06:29Z", "level": "INFO", "message": " Original Size: 1407.98 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:06:29Z", "level": "INFO", "message": " Encoded Size: 275.74 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:06:29Z", "level": "INFO", "message": " Reduction: 19.6% of original (80.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:06:29Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:06:29Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:06:31Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:06:32Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:06:32Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:06:32Z", "level": "INFO", "message": " Size: 1407.98MB → 275.74MB (19.6% of original, 80.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:06:32Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:06:33Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E01 - Why the Weakest Aims to be the Strongest x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:06:33Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:06:43Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:06:43Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:06:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:06:43Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:06:43Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:06:43Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:06:45Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:10:25Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:10:25Z", "level": "INFO", "message": " Original Size: 1042.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:10:25Z", "level": "INFO", "message": " Encoded Size: 204.19 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:10:25Z", "level": "INFO", "message": " Reduction: 19.6% of original (80.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:10:25Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:10:25Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:10:27Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:10:29Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:10:29Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:10:29Z", "level": "INFO", "message": " Size: 1042.34MB → 204.19MB (19.6% of original, 80.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:10:29Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:10:29Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E02 - This Talker Is Ruthless x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:10:29Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:10:40Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:10:40Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:10:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:10:40Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:10:40Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:10:40Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 193kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:10:41Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:14:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:14:22Z", "level": "INFO", "message": " Original Size: 1239.45 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:14:22Z", "level": "INFO", "message": " Encoded Size: 218.31 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:14:22Z", "level": "INFO", "message": " Reduction: 17.6% of original (82.4% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:14:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:14:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:14:24Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:14:25Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:14:25Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:14:25Z", "level": "INFO", "message": " Size: 1239.45MB → 218.31MB (17.6% of original, 82.4% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:14:25Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:14:26Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E03 - The Real Deal x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:14:26Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:14:38Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:14:38Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:14:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:14:38Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:14:38Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:14:38Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 188kbps | Action: COPY (preserve) | Target: 188kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": "Stereo audio 188kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:14:40Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:18:22Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:18:22Z", "level": "INFO", "message": " Original Size: 1398.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:18:22Z", "level": "INFO", "message": " Encoded Size: 221.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:18:22Z", "level": "INFO", "message": " Reduction: 15.9% of original (84.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:18:22Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:18:22Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:18:24Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:18:26Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:18:26Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:18:26Z", "level": "INFO", "message": " Size: 1398.89MB → 221.81MB (15.9% of original, 84.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:18:26Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:18:26Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E04 - An Apology Won't Cut It x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:18:26Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:18:37Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:18:37Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:18:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:18:37Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:18:37Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:18:37Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 180kbps | Action: COPY (preserve) | Target: 180kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": "Stereo audio 180kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:18:39Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:22:19Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:22:19Z", "level": "INFO", "message": " Original Size: 1217.66 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:22:19Z", "level": "INFO", "message": " Encoded Size: 218.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:22:19Z", "level": "INFO", "message": " Reduction: 18.0% of original (82.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:22:19Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:22:19Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:22:21Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:22:23Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:22:23Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:22:23Z", "level": "INFO", "message": " Size: 1217.66MB → 218.93MB (18.0% of original, 82.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:22:23Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:22:24Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E05 - The Swordsman from the Far East x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:22:24Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:22:35Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:22:35Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:22:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:22:35Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:22:35Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:22:35Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:22:37Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:26:15Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:26:15Z", "level": "INFO", "message": " Original Size: 1269.34 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:26:15Z", "level": "INFO", "message": " Encoded Size: 225.71 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:26:15Z", "level": "INFO", "message": " Reduction: 17.8% of original (82.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:26:15Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:26:15Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:26:17Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:26:19Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:26:19Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:26:19Z", "level": "INFO", "message": " Size: 1269.34MB → 225.71MB (17.8% of original, 82.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:26:19Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:26:19Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E06 - The Price of Honor x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:26:19Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:26:29Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:26:29Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:26:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:26:29Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:26:29Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:26:29Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 185kbps | Action: COPY (preserve) | Target: 185kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": "Stereo audio 185kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:26:31Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:30:10Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:30:10Z", "level": "INFO", "message": " Original Size: 1136.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:30:10Z", "level": "INFO", "message": " Encoded Size: 214.49 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:30:10Z", "level": "INFO", "message": " Reduction: 18.9% of original (81.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:30:10Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:30:10Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:30:12Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:30:14Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:30:14Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:30:14Z", "level": "INFO", "message": " Size: 1136.22MB → 214.49MB (18.9% of original, 81.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:30:14Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:30:15Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E07 - World Without Honor or Humanity x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:30:15Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:30:24Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:30:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:30:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:30:25Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:30:25Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:30:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:30:26Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:34:08Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:34:08Z", "level": "INFO", "message": " Original Size: 1144.32 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:34:08Z", "level": "INFO", "message": " Encoded Size: 205.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:34:08Z", "level": "INFO", "message": " Reduction: 18.0% of original (82.0% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:34:08Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:34:08Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:34:09Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:34:11Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:34:11Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:34:11Z", "level": "INFO", "message": " Size: 1144.32MB → 205.97MB (18.0% of original, 82.0% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:34:11Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:34:12Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E08 - The Makings of a Champion x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:34:12Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:34:25Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:34:25Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:34:25Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:34:26Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:34:26Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:34:26Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 186kbps | Action: COPY (preserve) | Target: 186kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": "Stereo audio 186kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:34:28Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:38:09Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:38:09Z", "level": "INFO", "message": " Original Size: 1557.79 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:38:09Z", "level": "INFO", "message": " Encoded Size: 257.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:38:09Z", "level": "INFO", "message": " Reduction: 16.5% of original (83.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:38:09Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:38:09Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:38:11Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:38:12Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:38:12Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:38:12Z", "level": "INFO", "message": " Size: 1557.79MB → 257.18MB (16.5% of original, 83.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:38:12Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:38:13Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E09 - The Snake Sharpens Its Fangs x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:38:13Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:38:23Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:38:23Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:38:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:38:23Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:38:23Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:38:23Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:38:24Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:42:02Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:42:02Z", "level": "INFO", "message": " Original Size: 1113.25 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:42:02Z", "level": "INFO", "message": " Encoded Size: 193.81 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:42:02Z", "level": "INFO", "message": " Reduction: 17.4% of original (82.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:42:02Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:42:02Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:42:04Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:42:05Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:42:05Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:42:05Z", "level": "INFO", "message": " Size: 1113.25MB → 193.81MB (17.4% of original, 82.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:42:05Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:42:06Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E10 - The Haves and the Have-Nots x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:42:06Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:42:17Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:42:18Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:42:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:42:18Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:42:18Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:42:18Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 196kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:42:19Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:45:58Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:45:58Z", "level": "INFO", "message": " Original Size: 1355.62 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:45:58Z", "level": "INFO", "message": " Encoded Size: 267.13 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:45:58Z", "level": "INFO", "message": " Reduction: 19.7% of original (80.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:45:58Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:45:58Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:46:00Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:46:01Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:46:01Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:46:01Z", "level": "INFO", "message": " Size: 1355.62MB → 267.13MB (19.7% of original, 80.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:46:01Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:46:02Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E11 - The Price of Being Right x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:46:02Z", "level": "INFO", "message": "Processing: The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:46:13Z", "level": "INFO", "message": "Copied The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter.mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:46:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:46:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:46:13Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:46:13Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:46:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " Audio Streams (1 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:46:15Z", "level": "INFO", "message": "Running CQ encode: The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:49:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:49:53Z", "level": "INFO", "message": " Original Size: 1308.46 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:49:53Z", "level": "INFO", "message": " Encoded Size: 240.58 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:49:53Z", "level": "INFO", "message": " Reduction: 18.4% of original (81.6% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:49:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:49:53Z", "level": "INFO", "message": " Audio Streams: 1 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:49:55Z", "level": "INFO", "message": "Moved The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter - [EHX].mkv → The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:49:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:49:56Z", "level": "INFO", "message": " Type: ANIME | Show: The Most Notorious Talker Runs the World's Greatest Clan", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:49:56Z", "level": "INFO", "message": " Size: 1308.46MB → 240.58MB (18.4% of original, 81.6% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:49:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:49:56Z", "level": "INFO", "message": "Deleted original and processing copy for The Most Notorious Talker Runs the World's Greatest Clan - S01E12 - The Snake Has Wings x265 Opus Bluray-1080p Headpatter.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:49:56Z", "level": "INFO", "message": "Batch processing complete", "module": "process_manager", "funcName": "process_folder", "line": 456} +{"timestamp": "2026-01-10T18:50:49Z", "level": "INFO", "message": "Using path as-is: P:\\anime\\Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "main", "funcName": "normalize_input_path", "line": 64} +{"timestamp": "2026-01-10T18:50:49Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:51:05Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:51:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:51:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:51:06Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:51:06Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:51:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 197kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:51:09Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:54:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:54:49Z", "level": "INFO", "message": " Original Size: 1303.94 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:54:49Z", "level": "INFO", "message": " Encoded Size: 226.08 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:54:49Z", "level": "INFO", "message": " Reduction: 17.3% of original (82.7% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:54:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:54:49Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:54:51Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:54:54Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:54:54Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:54:54Z", "level": "INFO", "message": " Size: 1303.94MB → 226.08MB (17.3% of original, 82.7% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:54:54Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:54:55Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E01 - The Elf Girl and the Knight's Vow x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:54:55Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:55:05Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:55:05Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:55:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:55:05Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:55:05Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:55:05Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 189kbps | Action: COPY (preserve) | Target: 189kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": "Stereo audio 189kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:55:08Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T18:58:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T18:58:49Z", "level": "INFO", "message": " Original Size: 1211.97 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T18:58:49Z", "level": "INFO", "message": " Encoded Size: 231.89 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T18:58:49Z", "level": "INFO", "message": " Reduction: 19.1% of original (80.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T18:58:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T18:58:49Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T18:58:52Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T18:58:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T18:58:55Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T18:58:55Z", "level": "INFO", "message": " Size: 1211.97MB → 231.89MB (19.1% of original, 80.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T18:58:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T18:58:55Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E02 - The Tigris-ear Blacksmith & A Brand New Skill x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T18:58:55Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T18:59:09Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T18:59:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T18:59:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T18:59:09Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T18:59:09Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T18:59:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T18:59:13Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:02:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:02:53Z", "level": "INFO", "message": " Original Size: 1600.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:02:53Z", "level": "INFO", "message": " Encoded Size: 258.07 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:02:53Z", "level": "INFO", "message": " Reduction: 16.1% of original (83.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:02:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:02:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:02:55Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:02:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:02:58Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:02:58Z", "level": "INFO", "message": " Size: 1600.07MB → 258.07MB (16.1% of original, 83.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:02:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:02:58Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E03 - Urgent Quest - Defeat the Demons! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:02:58Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:03:13Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:03:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:03:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:03:13Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:03:13Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:03:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 182kbps | Action: COPY (preserve) | Target: 182kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": "Stereo audio 182kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:03:16Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:06:55Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:06:55Z", "level": "INFO", "message": " Original Size: 1616.64 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:06:55Z", "level": "INFO", "message": " Encoded Size: 255.93 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:06:55Z", "level": "INFO", "message": " Reduction: 15.8% of original (84.2% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:06:55Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:06:55Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:06:58Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:07:00Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:07:00Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:07:00Z", "level": "INFO", "message": " Size: 1616.64MB → 255.93MB (15.8% of original, 84.2% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:07:00Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:07:01Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E04 - Awaken - Behemoth! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:07:01Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:07:11Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:07:11Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:07:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:07:11Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:07:11Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:07:11Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 222kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 187kbps | Action: COPY (preserve) | Target: 187kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": "Stereo audio 187kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:07:13Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:10:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:10:52Z", "level": "INFO", "message": " Original Size: 1172.57 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:10:52Z", "level": "INFO", "message": " Encoded Size: 225.48 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:10:52Z", "level": "INFO", "message": " Reduction: 19.2% of original (80.8% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:10:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:10:52Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:10:54Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:10:58Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:10:58Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:10:58Z", "level": "INFO", "message": " Size: 1172.57MB → 225.48MB (19.2% of original, 80.8% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:10:58Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:10:58Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E05 - Elf Girl & Dragon Girl x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:10:58Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:11:08Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:11:09Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:11:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:11:09Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:11:09Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:11:09Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 191kbps | Action: COPY (preserve) | Target: 191kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": "Stereo audio 191kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:11:12Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:14:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:14:51Z", "level": "INFO", "message": " Original Size: 1224.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:14:51Z", "level": "INFO", "message": " Encoded Size: 246.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:14:51Z", "level": "INFO", "message": " Reduction: 20.1% of original (79.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:14:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:14:51Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:14:53Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:14:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:14:56Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:14:56Z", "level": "INFO", "message": " Size: 1224.22MB → 246.18MB (20.1% of original, 79.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:14:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:14:56Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E06 - Girls of the Wandering Woods x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:14:56Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:15:08Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:15:08Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:15:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:15:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:15:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:15:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 224kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:15:10Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:18:51Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:18:51Z", "level": "INFO", "message": " Original Size: 1303.24 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:18:51Z", "level": "INFO", "message": " Encoded Size: 253.90 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:18:51Z", "level": "INFO", "message": " Reduction: 19.5% of original (80.5% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:18:51Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:18:51Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:18:53Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:18:56Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:18:56Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:18:56Z", "level": "INFO", "message": " Size: 1303.24MB → 253.9MB (19.5% of original, 80.5% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:18:56Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:18:56Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E07 - Undead on Approach - Dark Tales of the Earl x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:18:56Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:19:06Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:19:06Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:19:06Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:19:07Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:19:07Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:19:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 129kbps | Action: COPY (preserve) | Target: 129kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 196kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": "Stereo audio 129kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:19:10Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:22:50Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:22:50Z", "level": "INFO", "message": " Original Size: 1126.43 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:22:50Z", "level": "INFO", "message": " Encoded Size: 203.51 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:22:50Z", "level": "INFO", "message": " Reduction: 18.1% of original (81.9% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:22:50Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:22:50Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:22:52Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:22:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:22:55Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:22:55Z", "level": "INFO", "message": " Size: 1126.43MB → 203.51MB (18.1% of original, 81.9% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:22:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:22:56Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E08 - The Elf Girl Makes a Move x265 AAC Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:22:56Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:23:07Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:23:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:23:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:23:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:23:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:23:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 223kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 196kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:23:10Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:26:52Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:26:52Z", "level": "INFO", "message": " Original Size: 1383.18 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:26:52Z", "level": "INFO", "message": " Encoded Size: 245.37 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:26:52Z", "level": "INFO", "message": " Reduction: 17.7% of original (82.3% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:26:52Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:26:52Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:26:54Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:26:57Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:26:57Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:26:57Z", "level": "INFO", "message": " Size: 1383.18MB → 245.37MB (17.7% of original, 82.3% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:26:57Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:26:57Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E09 - Fated Reunion in the Imperial City! x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:26:57Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:27:07Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:27:07Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:27:07Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:27:08Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:27:08Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:27:08Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 225kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 190kbps | Action: COPY (preserve) | Target: 190kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": "Stereo audio 190kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:27:10Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:30:49Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:30:49Z", "level": "INFO", "message": " Original Size: 1219.52 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:30:49Z", "level": "INFO", "message": " Encoded Size: 243.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:30:49Z", "level": "INFO", "message": " Reduction: 19.9% of original (80.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:30:49Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:30:49Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:30:51Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:30:55Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:30:55Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:30:55Z", "level": "INFO", "message": " Size: 1219.52MB → 243.22MB (19.9% of original, 80.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:30:55Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:30:55Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E10 - The Powers of Tama and Aria x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:30:55Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:31:10Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:31:10Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:31:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:31:10Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} +{"timestamp": "2026-01-10T19:31:10Z", "level": "INFO", "message": "Selected encoder: hevc - Source bit depth: 10-bit", "module": "process_manager", "funcName": "process_folder", "line": 203} +{"timestamp": "2026-01-10T19:31:10Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "process_manager", "funcName": "process_folder", "line": 217} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": "\n🧩 ENCODE SETTINGS", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 65} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " Video:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 82} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " • Source Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 83} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " • Target Resolution: 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 84} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " • Encoder: HEVC NVENC (preset slow, 10-bit, pix_fmt p010le)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 85} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " • Scale Filter: lanczos", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 86} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " • Encode Method: CQ", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 87} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " • CQ Value: 28", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 89} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " Audio Streams (2 detected):", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 96} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " - Stream #1: 2ch→2ch | Lang: eng | Detected: 217kbps | Action: ENCODE | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": " - Stream #2: 2ch→2ch | Lang: jpn | Detected: 192kbps | Action: COPY (preserve) | Target: 192kbps", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 116} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": "Stereo audio 192kbps ≤ 192k threshold - copying original", "module": "audio_handler", "funcName": "choose_audio_bitrate", "line": 230} +{"timestamp": "2026-01-10T19:31:14Z", "level": "INFO", "message": "Running CQ encode: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 210} +{"timestamp": "2026-01-10T19:34:53Z", "level": "INFO", "message": "\n📊 ENCODE RESULTS:", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 219} +{"timestamp": "2026-01-10T19:34:53Z", "level": "INFO", "message": " Original Size: 1691.22 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 220} +{"timestamp": "2026-01-10T19:34:53Z", "level": "INFO", "message": " Encoded Size: 285.56 MB", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 221} +{"timestamp": "2026-01-10T19:34:53Z", "level": "INFO", "message": " Reduction: 16.9% of original (83.1% saved)", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 222} +{"timestamp": "2026-01-10T19:34:53Z", "level": "INFO", "message": " Resolution: 1920x1080 → 1920x1080", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 223} +{"timestamp": "2026-01-10T19:34:53Z", "level": "INFO", "message": " Audio Streams: 2 streams processed", "module": "encode_engine", "funcName": "run_ffmpeg", "line": 224} +{"timestamp": "2026-01-10T19:34:55Z", "level": "INFO", "message": "Moved Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 497} +{"timestamp": "2026-01-10T19:34:59Z", "level": "INFO", "message": "\n✅ CONVERSION COMPLETE: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA - [EHX].mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 536} +{"timestamp": "2026-01-10T19:34:59Z", "level": "INFO", "message": " Type: ANIME | Show: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! (2025)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 537} +{"timestamp": "2026-01-10T19:34:59Z", "level": "INFO", "message": " Size: 1691.22MB → 285.56MB (16.9% of original, 83.1% reduction)", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 538} +{"timestamp": "2026-01-10T19:34:59Z", "level": "INFO", "message": " Method: CQ | Status: SUCCESS", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 539} +{"timestamp": "2026-01-10T19:34:59Z", "level": "INFO", "message": "Deleted original and processing copy for Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E11 - The Philosopher's Stone & the Secret of Lumines x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "_save_successful_encoding", "line": 548} +{"timestamp": "2026-01-10T19:34:59Z", "level": "INFO", "message": "Processing: Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 117} +{"timestamp": "2026-01-10T19:35:13Z", "level": "INFO", "message": "Copied Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA.mkv → Beheneko - The Elf-Girl's Cat Is Secretly an S-Ranked Monster! - S01E12 - Sacred Blade & Beast x265 EAC3 Bluray-1080p YURASUKA.mkv", "module": "process_manager", "funcName": "process_folder", "line": 140} +{"timestamp": "2026-01-10T19:35:13Z", "level": "INFO", "message": "Source resolution detected: 1920x1080", "module": "video_handler", "funcName": "get_source_resolution", "line": 30} +{"timestamp": "2026-01-10T19:35:13Z", "level": "INFO", "message": "Source 1920x1080 (<=1080p). Preserving source resolution.", "module": "video_handler", "funcName": "determine_target_resolution", "line": 107} +{"timestamp": "2026-01-10T19:35:13Z", "level": "INFO", "message": "Source bit depth detected: 10-bit (yuv420p10le)", "module": "video_handler", "funcName": "get_source_bit_depth", "line": 62} diff --git a/logs/failure.log b/logs/failure.log index 020c499..26b0b53 100644 --- a/logs/failure.log +++ b/logs/failure.log @@ -61,3 +61,31 @@ 2026-01-10 09:27:28 | 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv | Unexpected error: name 'subtitle_file' is not defined 2026-01-10 09:39:03 | 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv | Unexpected error: name 'subtitle_file' is not defined 2026-01-10 09:44:37 | 2.5.Dimensional.Seduction.2024.S01E01.REPACK2.BDRip-1080p.x265.FLAC.EAC3.Dual.Audio-Freehold.mkv | Unexpected error: name 'subtitle_file' is not defined +2026-01-10 23:31:01 | Animation.mkv | CQ failed: Size threshold not met (142.4%) +2026-01-10 23:31:13 | Art Design.mkv | CQ failed: Size threshold not met (136.3%) +2026-01-10 23:31:30 | Deleted Scenes.mkv | CQ failed: Size threshold not met (138.0%) +2026-01-13 22:28:50 | Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv | CQ failed: Size threshold not met (180.6%) +2026-01-13 22:28:58 | Ted Lasso (2020) - S00E05 - SAG Awards꞉ Ted Lasso Team on the Greatest Ensembles of All Time (1080p YT WEB-DL x265 Ghost).mkv | CQ failed: Size threshold not met (102.1%) +2026-01-13 22:29:08 | Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv | CQ failed: Size threshold not met (144.3%) +2026-01-13 22:31:55 | Ted Lasso (2020) - S01E01 - Pilot (1080p BluRay x265 Ghost).mkv | CQ failed: Size threshold not met (94.1%) +2026-01-13 23:15:08 | Season 1 - Extra Time with Coach Lasso - NBC Sports.mkv | CQ failed: Size threshold not met (169.4%) +2026-01-13 23:15:32 | Season 1 - Honest Trailer - Screen Junkies.mkv | CQ failed: Size threshold not met (174.9%) +2026-01-13 23:16:05 | Season 1 - How Fake Crowds Were Made For “Ted Lasso” - Insider.mkv | CQ failed: Size threshold not met (223.0%) +2026-01-14 00:02:36 | Season 2 - A Conversation with Hannah Waddingham & Juno Temple - Apple TV.mkv | CQ failed: Size threshold not met (140.3%) +2026-01-14 00:03:13 | Season 2 - Interview with Jason Sudeikis - The Tonight Show.mkv | CQ failed: Size threshold not met (297.6%) +2026-01-14 00:04:01 | Season 2 - Meet Brett Goldstein & Brendan Hunt - Cover Shoot - Entertainment Weekly.mkv | CQ failed: Size threshold not met (133.2%) +2026-01-16 20:19:34 | Chaos Dragon - Sekiryuu Seneki 2.mkv | Unexpected error: 'WindowsPath' object is not iterable +2026-01-17 11:10:21 | Ted Lasso (2020) - S00E01 - An American Coach in London (1080p YT WEB-DL x265 Ghost).mkv | CQ failed: Size threshold not met (229.5%) +2026-01-17 11:10:53 | Ted Lasso (2020) - S00E02 - Behind-the-Scenes with Coach Ted Lasso (1080p YT WEB-DL x265 Ghost).mkv | CQ failed: Size threshold not met (179.0%) +2026-01-17 11:11:42 | Ted Lasso (2020) - S00E03 - The Return of Coach Lasso (1080p YT WEB-DL x265 Ghost).mkv | CQ failed: Size threshold not met (132.8%) +2026-01-17 12:40:02 | Sherlock - S00E04 - Many Happy Returns x265 AAC WEBRip-1080p KITE-METeam.mkv | CQ failed: Size threshold not met (162.2%) +2026-01-26 11:55:13 | The Office (US) - S00E07 - The Pod Caster x264 AAC WEBDL-720p MULVAcoded.mkv | CQ failed: Size threshold not met (132.3%) +2026-01-26 15:00:18 | The Office (US) - S00E11 - Webisodes - The Podcast x264 AAC WEBDL-720p MULVAcoded.mkv | CQ failed: Size threshold not met (124.9%) +2026-01-26 20:54:10 | The Office (US) - S00E08 - Threat Level Midnight - The Movie x264 AAC WEBDL-720p MULVAcoded.mkv | CQ failed: Size threshold not met (119.7%) +2026-01-26 21:55:34 | The Office (US) - S00E09 - Recap Special x264 AAC WEBDL-720p MULVAcoded.mkv | CQ failed: Size threshold not met (124.8%) +2026-01-26 22:21:59 | The Office (US) - S00E13 - The Office Retrospective x264 AAC HDTV-720p MULVAcoded.mkv | CQ failed: Size threshold not met (125.8%) +2026-02-02 09:28:26 | Click Click, Bang Bang - Making of 2 Guns.mkv | CQ failed: Size threshold not met (136.0%) +2026-02-08 17:28:35 | Brothers in Blue.mkv | CQ failed: Size threshold not met (174.7%) +2026-02-08 17:29:21 | Camera Test.mkv | CQ failed: Size threshold not met (124.2%) +2026-02-08 17:31:19 | Deleted and Alternate Scenes.mkv | CQ failed: Size threshold not met (113.2%) +2026-02-19 14:48:03 | Season 1 & 2 Bloopers.mkv | CQ failed: Size threshold not met (98.5%) diff --git a/main.py b/main.py index 0a8c2f9..5d749d9 100644 --- a/main.py +++ b/main.py @@ -10,7 +10,7 @@ from pathlib import Path from core.config_helper import load_config_xml from core.logger_helper import setup_logger -from core.process_manager import process_folder +from core.process_manager import process_folder, get_default_cq # ============================= # PATH NORMALIZATION @@ -89,10 +89,10 @@ def main(): formatter_class=argparse.RawDescriptionHelpFormatter, epilog=""" Examples: - %(prog)s "C:\\Videos\\Movies" # CQ mode (preserve resolution, 4K->1080p) + %(prog)s "C:\\Videos\\Movies" # Smart mode (preserve resolution, 4K->1080p) %(prog)s "C:\\Videos\\TV" --r 720 --m bitrate # Force 720p, bitrate mode %(prog)s "C:\\Videos\\Anime" --cq 28 --r 1080 # Force 1080p, CQ=28 - %(prog)s "C:\\Videos\\Low-Res" --m compression --r 480 # Force 480p, try CQ then bitrate for compression + %(prog)s "C:\\Videos\\Low-Res" --r 480 # Force 480p for low-res content """ ) @@ -100,8 +100,8 @@ Examples: parser.add_argument("--cq", type=int, help="Override default CQ value") parser.add_argument( "--m", "--mode", dest="transcode_mode", default="cq", - choices=["cq", "bitrate", "compression"], - help="Encode mode: 'cq' (constant quality only), 'bitrate' (bitrate only), or 'compression' (try CQ then bitrate fallback)" + choices=["cq", "bitrate"], + help="Encode mode: CQ (constant quality) or Bitrate mode" ) parser.add_argument( "--encoder", dest="encoder", default="hevc", @@ -130,9 +130,17 @@ Examples: help="Pre-select audio streams to keep (comma-separated, e.g., 1,2). Skips interactive prompt. Requires --filter-audio" ) parser.add_argument( - "--strip-all-titles", dest="strip_all_titles", default=False, action="store_true", + "-s", "--strip-all-titles", dest="strip_all_titles", default=False, action="store_true", help="Strip title metadata from all audio tracks (default: False)" ) + parser.add_argument( + "--travel", dest="travel_mode", default=False, action="store_true", + help="Travel mode: force 720p resolution and CQ+2, requires --output flag" + ) + parser.add_argument( + "--output", dest="output_folder", default=None, + help="Output folder for travel mode (creates subfolder based on input folder name)" + ) args = parser.parse_args() # Load configuration @@ -148,8 +156,35 @@ Examples: logger.error(f"Folder not found: {folder}") return + # Handle travel mode + travel_output_folder = None + if args.travel_mode: + if not args.output_folder: + print("❌ --travel flag requires --output folder to be specified") + logger.error("--travel flag used without --output folder") + return + + # Parse output folder and create subfolder based on input folder name + output_base = Path(args.output_folder) + input_folder_name = folder.name + travel_output_folder = output_base / input_folder_name + + # Create the output folder structure + travel_output_folder.mkdir(parents=True, exist_ok=True) + print(f"✅ Travel mode: Output folder set to {travel_output_folder}") + logger.info(f"Travel mode enabled: {folder} -> {travel_output_folder}") + + # Set resolution to 720 in travel mode + args.resolution = "720" + + # Get default CQ for 720p and add 2 + default_cq = get_default_cq(folder, config, "720", args.encoder) + args.cq = default_cq + 2 + print(f"✅ Travel mode: Resolution=720p, CQ={args.cq} (default {default_cq} + 2)") + logger.info(f"Travel mode: CQ set to {args.cq}") + # Process folder - process_folder(folder, args.cq, args.transcode_mode, args.resolution, config, TRACKER_FILE, args.test_mode, args.audio_language, args.filter_audio, args.audio_select, args.encoder, args.strip_all_titles) + process_folder(folder, args.cq, args.transcode_mode, args.resolution, config, TRACKER_FILE, args.test_mode, args.audio_language, args.filter_audio, args.audio_select, args.encoder, args.strip_all_titles, travel_output_folder) if __name__ == "__main__": main() diff --git a/paths.txt b/paths.txt index 0e28c8b..f926df1 100644 --- a/paths.txt +++ b/paths.txt @@ -1,9 +1,7 @@ -"P:\movies\Ponyo (2008)" -"P:\movies\Castle in the Sky (1986)" -"P:\movies\The Secret Life of Walter Mitty (2013)" -"P:\movies\Let's Be Cops (2014)" -"P:\movies\Deadpool & Wolverine (2024)" -"P:\movies\The Secret World of Arrietty (2010)" -"P:\movies\The Irregular at Magic High School - The Girl Who Summons the Stars (2017)" -"P:\movies\The French Dispatch (2021)" -"P:\movies\John Carter (2012)" +"P:\movies\Nobody 2 (2025)" --strip-all-titles +"P:\movies\The French Dispatch (2021)" --strip-all-titles +"P:\movies\Let's Be Cops (2014)" --strip-all-titles +"P:\movies\The Secret World of Arrietty (2010)" --strip-all-titles +"P:\movies\Akira (1988)" --strip-all-titles +"P:\movies\Space Sweepers (2021)" --strip-all-titles +"P:\movies\John Carter (2012)" --strip-all-titles